Как отправить одно электронное письмо для нескольких рабочих мест в Дженкинс

В моих Дженкинс у меня есть 2 разные работы, будет запланировано позвонить в 15 минут. Я посылаю отдельные электронные письма для обеих работ со статусом.

Я хочу отправить одно электронное письмо для обеих заданий, как только оба задания будут выполнены. Кто-то может подсказать мне, как отправить 1 электронное письмо для n заданий, причем статус каждого задания указан в теле письма.

Спасибо за ответы... Пожалуйста, помогите мне

1 ответ

Самый простой способ - запустить оба задания с конвейерным заданием, что-то вроде (не проверено)

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'
Другие вопросы по тегам