在Hudson中配置电子邮件通知

时间:2010-06-14 22:02:35

标签: hudson

我正在尝试将Hudson配置为发送电子邮件,如果构建失败给那些将破坏的构建提交到SVN的人。

问题

是否可以执行此操作,如果可以,我如何配置Hudson来执行此操作?

2 个答案:

答案 0 :(得分:13)

是 - 在您的工作配置中,检查页面底部附近的“构建设置”下的“电子邮件通知”,然后选中“向打破构建的个人发送单独的电子邮件”,让Hudson向该人发送电子邮件(s )谁为失败的构建提交了SVN更改。请注意,您的Hudson用户名需要与您的SVN用户名匹配才能使其正常工作。

如果您希望某个人在构建中断或修复时收到电子邮件,无论它们是否导致失败,请将其电子邮件地址添加到“收件人”字段。

您不需要使用email-ext插件来执行此操作,但该插件确实可以让您更好地控制电子邮件格式和内容。

答案 1 :(得分:6)

是的,这是可能的,我在我的组织中这样做。请参阅:
http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin

引用:
此插件允许您配置电子邮件通知的各个方面。您可以自定义发送电子邮件的时间,收件人以及电子邮件的内容。

此插件通过为您提供更多控制来扩展Hudson内置的电子邮件通知功能。它提供3个区域的定制。

•触发器 - 选择应该发送电子邮件通知的条件 •内容 - 指定每个触发的电子邮件主题和正文的内容 •收件人 - 指定在触发电子邮件时谁应该收到电子邮件。

您要选择的触发器是“失败”触发器,请务必选中“发送给提交者”复选框。