Как отправить одно электронное письмо для нескольких рабочих мест в Дженкинс
В моих Дженкинс у меня есть 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'