1.Jenkins ver. 2.107.3版本自带Email Extension插件启动后即可看到系统设置里的 Extended E-mail Notification ,如果没有请安装
2.安装过程:首先进入到插件管理,勾选Email Extension插件,点击直接安装即可,安装完成后在系统设置内即可看到Extended E-mail Notification 部分,如果没有则重新启动Jenkins
3.进入系统设置,进行邮件设置,使用的发送邮箱是163邮箱
4.点击“高级”,配置发送邮箱、默认接收邮箱Default Recipients、默认邮件标题Default Subject、默认邮件内容Default Content,配置完成进行保存
附一个默认邮件内容的模板,忘记哪里copy来的了
<hr/>
(本邮件是程序自动下发的,请勿回复!)<br/><hr/>
项目名称:$PROJECT_NAME<br/><hr/>
构建编号:$BUILD_NUMBER<br/><hr/>
构建状态:$BUILD_STATUS<br/><hr/>
触发原因:${CAUSE}<br/><hr/>
构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>
构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>
变更集:${JELLY_SCRIPT,template="html"}<br/><hr/>
5.设置完成后,进行项目配置(这里只描述邮件部分),在“构建后操作”部分点击“增加构建后操作步骤”,点击“Editable Email Notification”
6.配置发送邮箱Project From,接收邮箱Project Recipient List
这里Default Subject、Default Content如果不更改则会使用全局配置里的设置
7.点击 上图中的Advanced Settings,添加触发条件,按需选择
8.设置接收人
至此,设置完成
9.构建任务,查看邮件
注:安装了Email Extension插件并为构建任务配置此插件,就可以停用正常的电子邮件通知配置