我刚要求我告诉我应该发送一份 只有在我检测到错误时才向相关开发人员发送邮件 汇编。如果没有错误,邮件不需要发送给任何人。 那么我们可以通过哪种方式配置这些东西 ccnet.config文件。
亲切的问候 麦迪
答案 0 :(得分:5)
Maddy,您应该在“Build”失败的任何时候发送电子邮件,无论是在编译时失败,还是在进行任何测试,或者其他什么。不要限制它编译。仅仅因为代码编译不正确。
以下是文档的link,这是一个示例
<email from="CruiseControlBuild@yourcompany.com" mailhost="yourmailserver.com" includeDetails="True">
<users />
<groups>
<group name="buildmaster" notification="failed"/>
</groups>
<converters>
<regexConverter find="DOMAIN\\" replace="" />
<regexConverter find="$" replace="@yourcompany.com" />
</converters>
<modifierNotificationTypes>
<NotificationType>Failed</NotificationType>
</modifierNotificationTypes>
</email>
答案 1 :(得分:0)
只有编译中的错误或者您的意思是一般的构建失败?构建可能由于多种原因而失败,而不仅仅是因为编译错误。
对于失败的构建版本(和/或其他构建状态),您可以使用email publisher。