hudson--配置邮件

如果希望在构建完成后将构建结果以邮件的形式发送给相关的用户,推荐安装Hudson Email Extension Plugin插件,它比系统默认的邮件设置的功能要强大,可以设置邮件标题及内容的格式,也可以指定触发邮件的情况,该插件安装完成后可以在“系统设置”中看到如下配置项:

Extended E-mail Notification

Override Global Settings 如果勾选上,就会覆盖job中的邮件配置。

SMTP server:邮件服务器地址,可以不填,不填则使用javamail发送,如果在公司内部使用,可以使用内网邮箱。

Default user E-mail suffix:缺省的邮件后缀, 例如,如果这里设定了@acme.org ,那么用户foo的默认邮件地址为[email protected]

System Admin E-mail Address:就是发送邮件的用户,这个用户不要求一定存在。

其它配置项默认即可,这里注意一下,在Default Content中可以增加一下内容,比如构建日志$BUILD_LOG,具体的配置详见Content Token Reference后面的那个帮助Help for feature: Content Token Reference

保存后就配置好了。这样在建立job时,可以在job设置里指定邮件的收件人和触发邮件的情况。

具体如下,在job的设置中找到Post-build Actions,在其中找到Editable Email Notification,勾选上。

Global Recipient List:收件人列表,以英文逗号分隔。

其它配置项与系统设置中相同。

重点在“Advanced”

点击后,在Add a Trigger中增加触发邮件的情况。

猜你喜欢

转载自hanqunfeng.iteye.com/blog/856981