在我的詹金斯,我有2个不同的工作,将安排在15分钟时间拨打电话。我正在为具有状态的作业发送单独的电子邮件。
一旦两个作业都被执行,我想为这两个作业发送一封电子邮件 有些人可能会建议我如何为n个工作发送1封电子邮件,每个工作状态都会在电子邮件正文中注明。
答案 0 :(得分:0)
最简单的方法是使用管道作业触发两个作业(如未经测试的)
def resulta
def resultb
parallel a: {
resulta = build 'joba'
}, b: {
resultb = build 'jobb'
}
emailext body: "Joba: ${resulta.result} Jobb: ${resultb.result}", subject: 'Job Status', to: 'test@example.com'