Одно электронное письмо из нескольких сборок проекта Hudson

#hudson #hudson-plugins

#хадсон #hudson-плагины

Вопрос:

В настоящее время у меня есть несколько проектов Hudson, связанных вместе.

Основной проект извлекается из svn и создает решение .net с использованием msbuild. В этом проекте есть список проектов post build для запуска, который использует командную строку msdeploy для развертывания на различных серверах и т. Д.

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

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

Кто-нибудь знает хороший способ сделать это?

Ответ №1:

Я не уверен, что такая опция доступна в настоящее время в Hudson. Однако одним из возможных вариантов может быть включение электронной почты только для сборок с ошибками (сбой, сбой и т. Д.) И Использование какого-либо другого механизма уведомлений (IRC, Growl, Twitter, что соответствует вашим потребностям) Для успешных сборок. Это предполагает, конечно, что «успешные» сборки являются обычным статусом ваших проектов.