Jenkins Email-ext:附加构建日志不起作用

时间:2013-04-04 14:02:57

标签: jenkins continuous-integration email-ext

我尝试使用与Jenkins(版本1.508)的Email-ext(版本2.27.1)在构建失败时向自上次成功以来一直从事该项目的提交者发送电子邮件。< / p>

我还希望将构建日志附加到电子邮件中,然后查看并检查&#34;附加构建日志&#34;按钮,但每当我单击“保存”或“应用”,然后返回到配置时,将再次取消选中该按钮。发生了什么,我该如何解决这个问题?

Jenkins "Attach Build Log" Settings

2 个答案:

答案 0 :(得分:2)

这是email-ext 2.27.1中的一个错误,并在2.28中修复(今天发布,如果您相信的话。)

See Version History Here

答案 1 :(得分:0)

我们可能在我们的系统上使用了较旧版本的email-ext,因此它没有此选项。

或者,除了消息的默认内容之外,您还可以使用以下变量: $BUILD_LOG

如果您使用html作为内容类型(不能正确显示新行),则不会正确显示日志内容,但它可以正常使用Text内容类型。

对于html,您可以使用Jelly Scripts获得可自定义的内容。有一些默认示例至少会显示构建日志的最后部分。

相关问题