Настройка отправки email notification об упавших билдах и тестах на jenkins

jenkins
Теги: #<Tag:0x00007fedbfcb07f0>

(Happy Smile) #1

Хочу настроить отправку email на каждый упавшый билд или тест.
- какой плагин использовать
- как настроить
Спасибо!


не получается настроить E-mail Notification
(Виталий Коряков) #2

В настройках проекта
https://space.zeo.net/g/5dczb


#3

Использую этот плагин. Удобен и очень гибок в настройке. В письме с результатом можно прислать необходимую информацию.


(Happy Smile) #4

Спасибо! Закачала его, а как теперь его настроить?


#5

В настройках Jenkins (скрин выше) указываете свой smtp, шаблон темы, тела и тригеры на что должны приходить уведомления.

Уще нужно указать Jenkins Location (Jenkins URL и Email ), без Email администратора, если правильно помню, не отправляется письмо.

Далее в шагах после сборки добавить уведомление по email.

Там можно поиграться с настройками самого письма для уведомления.

Шаблон оперирует переменными, посомтреть можно на офсайте (ссылка выше)


Не приходят уведомления о проваленных тестах Extended E-mail Notification для Jenkins
(Happy Smile) #6

А указать все emails адреса, на которые будут отправляться письма? По дефолту отправляется Email администратору?


#7

Default Recipients через запятую в настройках Jenkins (скрин выше)

По дефолту в шагах после сборки отображается нечто такое

$DEFAULT_RECIPIENTS указывает на то, что необходимо взять адреса из этого поля в настройках.


(Mikhail Rogov) #9

Попробуйте для мониторинга билдов Jenkins Catlight.
см. https://catlight.io/a/jenkins-build-status-notifications
также http://blog.catlight.io/post/143100149238/one-icon-instead-of-1000-emails-keep-track-of
Очень упрощает работу :slight_smile:.