我最近将我的CI服务器从旧版本的CruiseControl迁移到了Hudson.我错过了CruiseControl的唯一功能是能够接收每个构建的电子邮件构建通知,而不仅仅是那些导致项目状态发生变化的通知.
我特别感兴趣的是对所有成功构建的构建通知感兴趣.
有人这样做吗?或者是时候让我学习Hudson插件开发了吗?
您想安装Email-ext插件.它允许您为每个构建配置电子邮件通知.
我用它来发送成功构建的电子邮件.您可以配置它将电子邮件发送到提交者或固定的收件人列表.
在配置项目时,在"可编辑的电子邮件通知"下,有一个"高级..."按钮,在单击时会显示许多项目,包括标有"添加触发器:"的下拉列表.其中一个选择是"成功".