当构建失败时,如何配置cruiseControl发送包含错误日志的电子邮件?我已经得到它在构建失败时向用户发送电子邮件,但它不包括导致构建失败的实际错误.我知道如果我只将其配置为向已经修改的用户发送电子邮件,则错误日志将包含在这些电子邮件中.这是我的样本:
<publishers>
<rss />
<xmllogger />
<email from ="abc@abc.com"mailhost ="abc.abc.com"includeDetails ="TRUE">
<users>
<user name ="Joe"group =" devs"address ="joe@abc.com"/>
<user name ="Jim"group ="devs"address ="jim@abc.com"/>
</ users>
<groups>
<group name ="devs" notification ="失败"/>
</ groups>
</ email>
</ publishers>
您的电子邮件发布者将获取 buildlog.xml 并根据您的控制台或服务配置中配置的任何 XSL 对其进行转换,具体取决于您使用的配置。无论您将电子邮件配置为发送给谁以及何时发送,电子邮件的内容都不应该有任何差异。只要您在电子邮件发布者和发布者部分中的电子邮件之前进行合并。我不明白它有什么不同您确定相同的故障会产生不同的电子邮件吗?我的猜测是你在某个地方失败了,并且构建日志不是以一种方式生成的。
归档时间: |
|
查看次数: |
2972 次 |
最近记录: |