插件:
1、Email Extension Plugin(发送邮件插件)2.86版本
2、Build Timestamp(构建时间戳插件)1.0.3版本
两种方法安装:
1、jenkins页面安装:进入Jenkins-系统管理--插件管理-可选插件
2、jenkins上传插件安装:进入Jenkins插件下载email-ext和build-timestamp与其依赖插,进入Jenkins-系统管理--插件管理-高级-上传插件, 上传安装
jenkins系统配置发送邮件插件:
第一步设置默认数据:
第二步设置构建时间插件:
第三步设置发送邮箱数据:
第四步配置收件方:
编辑
第五步配置发送数据:
配置发送数据:
<html><head><metacharset="UTF-8"><title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title></head><bodyleftmargin="8"marginwidth="0"topmargin="8"marginheight="4"offset="0"><tablewidth="95%"cellpadding="0"cellspacing="0"style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif"><tr>本邮件由系统自动发出,无需回复! <br/>各位同事,大家好,以下为${PROJECT_NAME }项目构建信息</br><td><fontcolor="#CC0000">构建结果 - ${BUILD_STATUS}</font></td></tr><tr><td><br/><b><fontcolor="#0B610B">构建信息</font></b><hrsize="2"width="100%"align="center"/></td></tr><tr><td><ul><li>项目名称: ${PROJECT_NAME}</li><li>构建状态: ${BUILD_STATUS}</li><li>项目URL: <ahref="${PROJECT_URL}">${PROJECT_URL}</a></li><li>工作目录: <ahref="${PROJECT_URL}ws">${PROJECT_URL}ws</a></li><li>构建URL: <ahref="${BUILD_URL}">${BUILD_URL}</a></li><li>构建日志: <ahref="${BUILD_URL}console">${BUILD_URL}console</a></li<li>测试报告: <ahref="${PROJECT_URL}allure">${PROJECT_URL}allure</a></li></ul><h4><fontcolor="#0B610B">失败用例</font></h4><hrsize="2"width="100%"/>$FAILED_TESTS<br/></td></tr></table></body></html>
第六步设置在固定条件下发送报告:
编辑
jenkins构建配置邮件:
邮箱收到的样式: