0

目前我正在使用 jenkins 进行持续集成,我将 poll scm 配置为 45 分钟。每当构建失败时,它都会向开发人员发送失败通知。现在我想在 pom.xml 中配置开发人员列表。从这里詹金斯应该阅读并发送失败通知,提交代码的人应该只收到失败通知。

4

1 回答 1

1

您需要的是一个名为“email-ext”的插件
https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin

安装后,在构建后操作中,选中“可编辑电子邮件通知”然后,您可以选择“触发器”,例如“已修复”或“失败”或“成功”,以及让您选择发送对象的复选标记每个触发器的电子邮件。

您可以选择发送至:
收件人列表 - 预定义列表,全局或每个触发器
提交者 - 为本次结帐做出 SVN 更改的
人 罪魁祸首 - 自上次成功构建以来进行 SVN 更改的人
请求者 - 触发构建的用户

在您的特定情况下,您需要一个“失败”触发器,并且仅向“提交者”和可能的“罪魁祸首”发送电子邮件,并且不要选中收件人列表。

于 2012-10-23T13:48:55.987 回答