我们的巡航控制系统主要由另一名员工设置,我试图让电子邮件发挥作用。我现在已经完成了所有工作,除了构建固定电子邮件只发给我而不是检查代码的用户。
以下是配置文件的发布者部分:
<publishers>
<onfailure>
<email mailhost="[ourHost]"
defaultsuffix="[@ourDomain]"
returnaddress="[myEmailAddress]"
buildresultsurl="[resultsUrl]"
spamwhilebroken="false"
reportsuccess="fixes">
<map alias="dan" address="[dansRealEmail"/>
<always address="[myEmail]"/>
<always address="[managersEmail]"/>
</email>
</onfailure>
<onsuccess>
<email mailhost="[ourHost]"
defaultsuffix="[@ourDomain]"
returnaddress="[myEmail"
buildresultsurl="[resultsURL]"
skipusers="true"
spamwhilebroken="false">
<map alias="dan" address="[dansRealEmail]"/>
<always address="[myEmail]"/>
</email>
</onsuccess>
</publishers>
如果某些逻辑在这里显得有误,那是因为它是。基本上我已经尝试过将所有事情做成逻辑与否,无论构建失败的是什么,电子邮件将发送给签入代码的用户,并且构建固定的电子邮件不会。或者我会打破它,所以它不会发给任何人。 :)
我想收到邮轮控制电子邮件,无论如何,这就是现在的样子。我希望检查代码的经理和用户接收构建失败的电子邮件并修复构建。我只是误解了一些关于如何做到这一点的巡航控制逻辑,任何方向都会非常感激。