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

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

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

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

你可以在那里找到一个叫做回归的特殊触发器(每当出现回归时都会发送一封电子邮件.只要它比以前的版本有更多的失败,它就会被认为是回归.)

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

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

希望能帮助到你

转载注明原文:通知 – 仅在新测试失败时发送Jenkins通知 - 代码日志