Jenkins使用单个邮件中的所有上游作业状态合并电子邮件通知

时间:2017-06-23 21:18:30

标签: jenkins jenkins-pipeline jenkins-groovy

有没有办法在上一个作业中获取构建号,构建状态和构建构建管道的所有上游作业的URL信息。  我有很多工作相互联系。触发器B,B触发C.我不想为每个项目发送成功电子邮件,但希望在上次下游构建时发送电子邮件。但是电子邮件应该包含所有上游版本的日志链接。

The Mail content would like to be as below:

Job A: Build number #1 SUCCESS Console output: <console link>
Job B: Build number #1 FAILED     Console output: <console link>
Job C: Build number #1 SUCCESS Console output: <console link>

1 个答案:

答案 0 :(得分:1)

您可以使用Email-ext plugin发送电子邮件。这个插件的优点是我们可以使用groovy编写自己的邮件模板。

您可以在插件here中找到一些示例source以及更多示例。