发现一个很好的邮件通知模板,根据我的需求定制了一些。分享一下。

Default Subject:

构建通知:${BUILD_STATUS} - ${PROJECT_NAME} - Build # ${BUILD_NUMBER} !

Default Content:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>
</head><body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"offset="0"><table width="95%" cellpadding="0" cellspacing="0"style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif"><tr><td>(本邮件是程序自动下发的,请勿回复!)</td></tr><tr><td><h2><font color="#0000FF">构建结果 - ${BUILD_STATUS}</font></h2></td></tr><tr><td><br /><b><font color="#0B610B">构建信息</font></b><hr size="2" width="100%" align="center" /></td></tr><tr><td><ul><li>项目名称&nbsp;:&nbsp;${PROJECT_NAME}</li><li>构建编号&nbsp;:&nbsp;第${BUILD_NUMBER}次构建</li><li>SVN&nbsp;版本:&nbsp;${SVN_REVISION}</li><li>触发原因:&nbsp;${CAUSE}</li><li>构建日志:&nbsp;<a href="${BUILD_URL}console">${BUILD_URL}console</a></li><li>构建&nbsp;&nbsp;Url&nbsp;:&nbsp;<a href="${BUILD_URL}">${BUILD_URL}</a></li><li>工作目录&nbsp;:&nbsp;<a href="${PROJECT_URL}ws">${PROJECT_URL}ws</a></li><li>项目&nbsp;&nbsp;Url&nbsp;:&nbsp;<a href="${PROJECT_URL}">${PROJECT_URL}</a></li></ul></td></tr><tr><td><b><font color="#0B610B">Changes Since LastSuccessful Build:</font></b><hr size="2" width="100%" align="center" /></td></tr><tr><td><ul><li>历史变更记录 : <a href="${PROJECT_URL}changes">${PROJECT_URL}changes</a></li></ul> ${CHANGES_SINCE_LAST_SUCCESS,reverse=true, format="Changes for Build #%n:<br />%c<br />",showPaths=true,changesFormat="<pre>[%a]<br />%m</pre>",pathFormat="&nbsp;&nbsp;&nbsp;&nbsp;%p"}</td></tr><tr><td><b>Failed Test Results</b><hr size="2" width="100%" align="center" /></td></tr><tr><td><prestyle="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">$FAILED_TESTS</pre><br /></td></tr><tr><td><b><font color="#0B610B">构建日志 (最后 100行):</font></b><hr size="2" width="100%" align="center" /></td></tr><!-- <tr><td>Test Logs (if test has ran): <ahref="${PROJECT_URL}ws/TestResult/archive_logs/Log-Build-${BUILD_NUMBER}.zip">${PROJECT_URL}/ws/TestResult/archive_logs/Log-Build-${BUILD_NUMBER}.zip</a><br /><br /></td></tr> --><tr><td><textarea cols="80" rows="30" readonly="readonly"style="font-family: Courier New">${BUILD_LOG, maxLines=100}</textarea></td></tr></table>
</body>
</html>

转载于:https://www.cnblogs.com/missinglihua/p/6904230.html

Jenkins进阶系列之——02email-ext邮件通知模板相关推荐

  1. Jenkins进阶系列之——07更改Jenkins的主目录

    Jenkins进阶系列之--07更改Jenkins的主目录 参考链接: https://blog.csdn.net/pansaky/article/details/80749567 Jenkins默认 ...

  2. Jenkins进阶系列之——06FTP publisher plugin插件下载(支持绝对路径)

    Je Jenkins进阶系列之--06FTP publisher plugin插件下载(支持绝对路径) 注意:绝对路径用/开头 绝对路径:/root/.jenkins/jobs/test/worksp ...

  3. Jenkins进阶系列之——01使用email-ext替换Jenkins的默认邮件通知

    1 简述 众所周知,Jenkins默认提供了一个邮件通知,能在构建失败.构建不稳定等状态后发送邮件.但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容.无法定义发送邮件的格式.无法定义灵活 ...

  4. 监控服务(新增)错误日志脚本并发送DingDing|邮件通知模板

    文章目录 1.监控模板 2.使用脚本 3.效果 4.如何安装DingDing和邮件服务器 5.拓展 1.监控模板 该模板支持 (1)DingDing告警与邮件告警 (2)自定义监控日志的黑名单与白名单 ...

  5. Jenkins进阶系列之——08Jenkins纳入版本控制

    2014-07-25:更新shell脚本 2014-06-05:更新shell脚本 2014-01-09:更新shell脚本,修改Jenkins文件删除后不能自动从版本控制删除的bug 是不是有过这种 ...

  6. Jenkins进阶系列之——03parameterized-trigger插件

    2014-12-08:已不再担任SCM和CI的职位,Jenkins系列的文章如无必要不会再维护. 说明:这个插件可以根据已经完成构建的结果,触发新Job或者传递参数. 官方说明:Parameteriz ...

  7. Jenkins进阶系列之——07Jenkins纳入版本控制

    2012-01-09:更新shell脚本,修改Jenkins文件删除后不能自动从版本控制删除的bug 是不是有过这种经历:某天手贱,把某一个配置更改了.然后只能在那儿苦逼的看着,然后的然后把以前的配置 ...

  8. Jenkins进阶系列之---下载安装

    1. Jenkins下载&安装 Jenkins下载地址: https://jenkins.io/download/ 建议下载LTS版本,Weekly版本每周都会更新 ,更新频率太快. 1.1 ...

  9. Jenkins邮件通知模板(Git修改版)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  10. Jenkins进阶系列之——04Publish Over FTP Plugin插件

    说明:这个插件可以将构建的产物(例如:Jar)发布到FTP中去. 官方说明:Publish Over FTP Plugin 安装步骤: 系统管理→管理插件→可选插件→Artifact Uploader ...

最新文章

  1. Spring Cloud Config采用Git存储时两种常用的配置策略
  2. 向大家推荐几本数据库入门的书
  3. 腾讯web前端招聘条件汇总
  4. linux 用mutex定义一个linkedlist,一个高性能无锁非阻塞链表队列
  5. Linux查看哪些进程占用较多的cpu、内存和磁盘IO的方法
  6. 京东抄袭源码;腾讯回应裁员;新 iPad Pro 十月发布 ​| 极客头条
  7. pip安装pytorch(CPU)附上whl文件
  8. 如果看到消息“此计算机无法读取您插入的磁盘”,该怎么办?
  9. Moon一个无视Linq,无视实体类的设计思路.(不要错过,看了之后, 让我们从此以后不再羡慕linq to entiy!)...
  10. 服务器处理器以及选择
  11. 单片机和4G模块通信总结(EC20)
  12. 容斥原理 原理及模板代码
  13. URL Decode - URL解码函数
  14. 隐藏实用的GitHub使用技巧
  15. linux 处理匹配文本的前后行
  16. 如何在没有 Mac 的情况下使用 Flutter 和 Codemagic 构建和分发 iOS 应用
  17. 美国亚马逊图片打不开
  18. Shell小技巧(一百一十贰)特殊字符“\”-转义小结
  19. 如何提升专注力-----谨记
  20. RStudio的用户界面

热门文章

  1. spinner requestlayout() improperly called by during layout running second layout pass
  2. Ubuntu14.04 安装Firefox flash插件
  3. 【CodeForces】[372A]Counting Kangaroos is Fun
  4. 墨刀右键菜单被浏览器右键菜单遮挡导致墨刀右键菜单无法使用
  5. Java 案例:珠穆朗玛峰的高度
  6. Excel合并计算和分类汇总
  7. 中国传统节日春节网页HTML代码 春节大学生网页设计制作成品下载 学生网页课程设计期末作业下载 DW春节节日网页作业代码下载
  8. 微信公众号实现微信支付(含前后端完整代码)
  9. java socket连接超时_Java中Socket设置连接超时的代码
  10. 二维码扫描枪对接手册