仅在新测试失败时发送Jenkins通知

jin*_*ski 10 notifications jenkins

我有Jenkins项目,对几个独立的文档进行某种形式的检查.检查结果以JUnit XML格式编写.

当一个文档测试失败时,整个构建失败.可以简单地将Jenkins配置为在这种情况下向委员会发送电子邮件.但是我想在新测试失败或者通过提交修复任何失败的测试时通知commiters.他们对未编辑的文档的测试失败不感兴趣.电子邮件应仅包含测试更改的信息,而不是完整的测试报告.是否可以使用任何当前可用的Jenkins插件发送此类通知?有什么可能是实现这一目标的最简单方法?

ale*_*ros 16

我今天也有同样的问题.我想配置Jenkins仅在新测试失败时发送通知.我做的是安装email-ext插件.

你可以在那里找到一个叫做回归 的特殊触发器(每当出现回归时都会发送一封电子邮件.只要构建失败的次数超过之前的版本,就会认为构建版本会退回.)

关于固定测试,有一个改进触发器(只要有改进就会发送一封电子邮件.只要故障少于上一次构建,就会认为构建有所改进.)

我想这就是你要找的东西.

希望能帮助到你