Настроить уведомление по электронной почте в Гудзоне - PullRequest
11 голосов
/ 15 июня 2010

Я пытаюсь настроить Hudson на отправку электронного письма, если сборка не удалась человеку, который передал поврежденную сборку в SVN.

Вопрос

Возможно ли это сделать, и если да, то как мне настроить Хадсон на это?

Ответы [ 2 ]

13 голосов
/ 15 июня 2010

Да - в конфигурации вашей работы проверьте Уведомление по электронной почте в разделе Параметры сборки в нижней части страницы, а затем также установите флажок «Отправлять отдельные электронные письма лицам, которые нарушили сборку», чтобы Хадсон отправил электронное письмо человеку ) кто внес изменения SVN для неудачной сборки. Обратите внимание, что ваши имена пользователей Hudson должны совпадать с именами пользователей SVN, чтобы это работало правильно.

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

Вам не нужен плагин email-ext для этого, но этот плагин дает вам гораздо больший контроль над форматом и содержанием электронной почты.

6 голосов
/ 15 июня 2010

Да, это возможно, и я делаю это в своей организации.См .:
http://wiki.hudson -ci.org / display / HUDSON / Email-ext + плагин

цитата:
Этот плагин позволяет вамнастроить каждый аспект уведомлений по электронной почте.Вы можете настроить, когда отправляется электронное письмо, кто должен его получать и что говорит электронное письмо.

Этот плагин расширяет встроенные в Hudson функции уведомления по электронной почте, предоставляя вам больше контроля.Он обеспечивает настройку 3 областей.

• Триггеры - выберите условия, при которых должно отправляться уведомление по электронной почте.
• Содержимое - укажите содержимое темы и тела каждого инициируемого сообщения.
•Получатели - укажите, кто должен получать электронное письмо при его запуске.

Триггер, который вы хотите выбрать, - это триггер «Сбой», и обязательно установите флажок «Отправить коммиттерам».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...