1、安装插件:Email Extension Plugin
2、系统管理-系统设置,此处的邮件配置如下
比较奇特的是:这里Test configuration,虽然总是有报错,但邮件依然能够发送成功,所以我就直接忽略了这里的连接报错。
3、系统管理-系统设置-Extended E-mail Notification,此处的邮件插件配置项如下
比较复杂的是Default Content,粘贴如下
(本邮件是程序自动下发的,请勿回复!)<br/>
项目名称:$PROJECT_NAME<br/>
构建编号:$BUILD_NUMBER<br/>
svn版本号:${SVN_REVISION}<br/>
构建状态:$BUILD_STATUS<br/>
触发原因:${CAUSE}<br/>
构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/>
构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/>
变更集:${JELLY_SCRIPT,template="html"}<br/>
4、具体jenkinsjob中,需要先把生成的报告,用打包命令打包好
"D:\Program Files (x86)\WinRAR\Rar.exe" a -r -s -m3 -o+ -ep1 MProcess-Report.rar resultLog\html\*
5、构建后操作—配置Editable Email Notification
其他先都是默认的,先点击
再点击
然后是重要的配置项了
6、此项目,build.xml没有做额外的配置。ant的安装,也同上一篇的介绍。
7、发送邮件的格式如下,比上一篇的内容要丰富些,附件中(一个是测试报告,一个是执行jmx时的日志信息)