【发布时间】:2013-12-02 13:39:02
【问题描述】:
我有一份 Jenkins 工作,负责构建不同类型产品的服务器。
我只对某些产品感兴趣,无论构建是否失败,我都会收到电子邮件通知。
不同的参数被传递给 Jenkins 内的构建,包括“product”、“releaseBranch”等。
如何根据我正在构建的产品类型有选择地接收电子邮件?詹金斯有这个插件吗?
【问题讨论】:
标签: java email build jenkins automation
我有一份 Jenkins 工作,负责构建不同类型产品的服务器。
我只对某些产品感兴趣,无论构建是否失败,我都会收到电子邮件通知。
不同的参数被传递给 Jenkins 内的构建,包括“product”、“releaseBranch”等。
如何根据我正在构建的产品类型有选择地接收电子邮件?詹金斯有这个插件吗?
【问题讨论】:
标签: java email build jenkins automation
最简单的方法是为每个产品创建一个单独的 Jenkins 作业(项目)。这样做的好处是您可以查看每个作业的构建历史并立即知道给定构建构建了哪个产品。
【讨论】:
使用“可编辑电子邮件通知”插件并添加名为“脚本”的触发器。在这里你可以编写一个 groovy 脚本来决定是否发送电子邮件通知。
【讨论】: