在Jenkins,我有3个工作,如果需要,我可以单独运行
A
B
C
我还有另一份工作可以完成所有这三项工作,但一次只能完成一项工作。因此它将运行A
,然后B
,最后C
。
XYZ
我可以在作业A
,B
和C
结束时发送电子邮件通知,我会收到一封电子邮件,其中包含每个作业的构建状态。但是,我宁愿不要发3封电子邮件。有没有办法在XYX
结尾处发送电子邮件通知,这会向我发送A
,B
和C
的构建状态?这实际上只是失败所必需的。如果XYZ
失败,我希望电子邮件告诉我哪些工作导致了失败。
答案 0 :(得分:0)
您应该创建groovy脚本以获取所有作业[A,B,C]详细信息,构建状态等,并将此groovy脚本保存到Jenkins严重的email-templates文件夹中。您可以在XYZ Jenkins作业中使用此电子邮件模板。