0

在我的詹金斯,我有 2 份不同的工作,将安排在 15 分钟的时间间隔内打电话。我正在为两个具有状态的工作发送单独的电子邮件。

我想为这两个工作发送一封电子邮件,一旦两个工作都被执行,有人可以建议我如何为 n 个工作发送一封电子邮件,每个工作状态都在电子邮件正文中注明。

4

1 回答 1

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'
于 2017-11-16T23:38:49.937 回答