,
说明
詹金斯默认提供了一个邮件通知,能在构建失败,构建不稳定等状态后发送邮件。但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容,无法定义发送邮件的格式,无法定义灵活的邮件接收配置等等。而詹金斯电子邮件扩展插件插件允许你自定义邮件通知,比如在发送邮件时你可以自定义发送给谁,发送具体什么内容等等。插件安装请参考上篇博文。
,
1。默认邮件通知设置
,
詹金斯的系统设置里,先找到詹金斯位置位置。
詹金斯URL:就是詹金斯登录地址
系统管理员邮件地址:就是邮件发件人
根据情况填写即可。可以用自建邮件发送服务,也可以用第三方邮件服务,只要填写相应的信息。本人采用的是自建邮件发送服务。
,
2。邮件扩展插件设置
,
主要包含两个部分:全局配置和项目配置。
,
<强> 2.1 强> <强>全局配置强>
找到“扩展电子邮件通知”的位置,你就能配置一些全局的email-ext属性。
,
插件版本的不同个别选项不一样,根据信息填写,和默认邮件通知的信息类似,此插件可以完全替换默认的邮件通知。
,
,
,
,
参考网上的一个配置
,
默认主题:构建通知:美元PROJECT_NAME——构建# BUILD_NUMBER - BUILD_STATUS美元!
默认内容:
& lt;人力资源/祝辞
(本邮件是程序自动下发的,请勿回复!)& lt; br/祝辞& lt;人力资源/祝辞
项目名称:PROJECT_NAME<美元;br/祝辞& lt;人力资源/祝辞
构建编号:$ BUILD_NUMBER
svn版本号:$ {SVN_REVISION} & lt; br/祝辞& lt;人力资源/祝辞
构建状态:BUILD_STATUS<美元;br/祝辞& lt;人力资源/祝辞
触发原因:${引起}& lt; br/祝辞& lt;人力资源/祝辞
构建日志地址:& lt; https://www.yisu.com/zixun/a href=" $ {BUILD_URL}控制台"> $ {BUILD_URL}控制台
<人力资源/>
构建地址:& lt; a href=https://www.yisu.com/zixun/" BUILD_URL美元">美元BUILD_URL
<人力资源/>
变更集:$ {JELLY_SCRIPT模板=癶tml"} & lt; br/祝辞& lt;人力资源/祝辞
,
另外附上一个不错的模板
Default 主题: 构建通知:$ {BUILD_STATUS},安康;$ {PROJECT_NAME},安康;Build #, $ {BUILD_NUMBER}, ! Default 内容: & lt; ! DOCTYPE html> & lt; html> & lt; head> & lt; meta charset=癠TF-8"祝辞& lt; title> $ {ENV, var=癑OB_NAME"} -第$ {BUILD_NUMBER}次构建日志& lt;/title> & lt;/head> & lt; body leftmargin=?“, marginwidth=?”,页面顶栏=?“,marginheight=?”; ,,,抵消=?”;在 ,,,& lt; table 宽度=?5%“,单元格边距=?“,单元格间距=?”; ,,,,,,,风格=白痔宕笮?,11 pt;,字体类型:,大河马字体,,Arial,, Helvetica,, sans-serif"比; ,,,,,,,& lt; tr> ,,,,,,,,,,,& lt; td>(本邮件是程序自动下发的,请勿回复!)& lt;/td> ,,,,,,,& lt;/tr> ,,,,,,,& lt; tr> ,,,,,,,,,,,& lt; td> & lt; h3> ,,,,,,,,,,,,,,,,,,,& lt; font 颜色=? 0000 ff"在构建结果,安康;$ {BUILD_STATUS} & lt;/font> ,,,,,,,,,,,,,,,& lt;/h3> & lt;/td> ,,,,,,,& lt;/tr> ,,,,,,,& lt; tr> ,,,,,,,,,,,& lt; td> & lt; br /比; ,,,,,,,,,,,& lt; b> & lt; font 颜色=? 0 b610b"在构建信息& lt;/font> & lt;/b> ,,,,,,,,,,,& lt; hr 大??“,宽度=?00%“,对齐=癱enter",/祝辞& lt;/td> ,,,,,,,& lt;/tr> ,,,,,,,& lt; tr> ,,,,,,,,,,,& lt; td> ,,,,,,,,,,,,,,,& lt; ul> ,,,,,,,,,,,,,,,,,,,& lt; li>项目名称,,,,,{PROJECT_NAME} & lt;美元/li> ,,,,,,,,,,,,,,,,,,,& lt; li>构建编号,,,,,第$ {BUILD_NUMBER}次构建& lt;/li> ,,,,,,,,,,,,,,,,,,,& lt; li> SVN&,版本:,,{SVN_REVISION} & lt;美元/li> null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null詹金斯邮件通知插件