Email Jenkins向所有SVN用户发送电子邮件通知

Email Jenkins向所有SVN用户发送电子邮件通知,email,jenkins,Email,Jenkins,我有一个构建工作,负责清理、构建和测试我们的项目。我已设置Jenkins向我+破坏构建的开发人员发送电子邮件。然后,我们让一个开发人员破坏了一个测试,使得测试无法编译。詹金斯向每个注册到SVN的人发送了一封电子邮件通知 我们都在同一个分支上工作,但是Jenkins不应该只通知我+破坏构建的开发人员吗?我理解,在构建被破坏后接触代码的所有开发人员也应该得到通知,但是根据SVN日志,只有一个人在做提交。Jenkins在提交后立即轮询SVN,因此没有后续提交。是否使用“可编辑电子邮件通知”生成后操作?

我有一个构建工作,负责清理、构建和测试我们的项目。我已设置Jenkins向我+破坏构建的开发人员发送电子邮件。然后,我们让一个开发人员破坏了一个测试,使得测试无法编译。詹金斯向每个注册到SVN的人发送了一封电子邮件通知

我们都在同一个分支上工作,但是Jenkins不应该只通知我+破坏构建的开发人员吗?我理解,在构建被破坏后接触代码的所有开发人员也应该得到通知,但是根据SVN日志,只有一个人在做提交。Jenkins在提交后立即轮询SVN,因此没有后续提交。

是否使用“可编辑电子邮件通知”生成后操作?
如果您没有看到该选项,您可能需要下载“email ext”插件

一旦你在后期构建部分选择了插件,你就会有一个“高级”按钮。单击该按钮,您将看到“添加触发器”选项。您有一些触发器,例如:
-“成功”(成功构建)或
-“失败”(构建失败)
-“不稳定”构建也有一个触发器。如果您正在运行Maven,失败的测试通常会将构建标记为不稳定,或者有其他方法可以根据条件手动将构建标记为不稳定

无论哪种方式,对于每个触发器,您都可以指定向谁发送电子邮件(并且可以配置多个触发器)

收件人列表-预定义列表,全局或每个触发器
提交者-为此签出进行SVN更改的提交者
罪魁祸首-自上次成功构建以来进行SVN更改的人
请求者-触发生成的用户