Jenkins 邮件模板配置

本文主要介绍了在 Jenkins 中邮件模板配置的方法。

配置过程

1. 插件安装

  • Email Extension Plugin: 配置邮件基础相关信息;

    • “Jenkins–>首页–>系统管理–>插件管理–>可选插件–>搜索插件–>Email Extension Plugin”1
  • Config File Provider: 在 Jenkins 进行配置文件或者模板文件管理;
    • “Jenkins–>首页–>系统管理–>插件管理–>可选插件–>搜索插件–>Config File Provider Plugin”2

2. 插件配置

  • Extended E-mail Notification
    “Jenkins–>首页–>系统管理–>Extended E-mail Notification”
    注意: 本次使用模板填充的模式,所以要注意 Default Content Type 的格式必须为 HTML(text/html)

    主要参数介绍:

    • SMTP server: 发送邮件的 SMTP 服务器;
    • SMTP Port: 发送邮件的 SMTP 服务器端口;
    • Credentials: 发送邮件的用户认证信息;
    • Default Content Type: 默认发送邮件内容的格式;
    • Default Subject: 默认发送邮件的标题;
    • Default Triggers: 配置邮件在什么情况下触发;
  • Config File Provider
    “Jenkins–>首页–>系统管理–>Managed files”

    主要参数介绍:

    • ID: 自动生成的文件标识 ID;
    • Name: 自定义上传的文件名称;
    • Comment: 文件的描述注释;
    • Content: 要使用的邮件内容模板内容;3

3. pipeline 使用

此处创建流水线任务不重复介绍,自行网络搜索即可;

node () {stage('email'){echo "测试发送邮件"// 此处''${SCRIPT, template="managed:Groovy Email Template"}'''为固定,// managed:为固定前缀,Groovy Email Template为 步骤 2 所配置的名称emailext body: '''${SCRIPT, template="managed:Groovy Email Template"}''',subject: '${DEFAULT_SUBJECT}',to: 'xxxxxxx'}
}

测试结果:


  1. Email Extension官网介绍 ↩︎

  2. Config File Provider官网介绍 ↩︎

  3. Groovy Email Template ↩︎

Jenkins 邮件模板配置相关推荐

  1. jenkins邮件模板配置

    一.安装 Email Extension 插件 系统管理->插件管理,这里安装插件"Email Extension"用于设置邮件模板. 二.配置系统默认邮件参数 (一)内置的 ...

  2. Jenkins 邮件模板编写

    Jenkins 邮件模板编写 怎样编写一个自己的邮件模板?让你的报告看起来更加的丰富多彩. 对于不熟悉html 和 css 的同学,可以按照我介绍的方式,来编写这个页面. 首先介绍一个在线编辑html ...

  3. 持续集成:Jenkins邮件通知配置方法介绍

    Jenkins的邮件提醒功能主要通过Email Extension插件来实现,它是对Mailer Plugin的扩展,我在持续集成平台Jenkins配置方法介绍中简要介绍了Jenkins的邮件配置方法 ...

  4. Jenkins 邮件发送配置

    Jenkins全局设置(Jenkins Location): 设置系统管理原邮件地址 1.Jenkins默认邮件通知 设置SMTP服务器,这里设置为公司的SMTP,详细信息可以查看outlook 关于 ...

  5. Jenkins邮件通知配置报错问题解决

    在Jenkins系统管理-->系统配置中配置邮件通知的时候Test configuration时报错:com.sun.mail.smtp.SMTPSenderFailedException: 5 ...

  6. Jenkins学习四:Jenkins 邮件配置

    本文主要对Windows环境 jenkins 的邮件通知进行介绍 jenkins 内置的邮件功能 使用email-ext插件扩展的邮件功能 邮件通知功能主要包含两个部分:全局配置和项目配置. 一. 先 ...

  7. Jenkins:(看起来挺好看的)邮件模板样式

    Jenkins 邮件模板样式目录导航: 邮件模板样式一[根据样式三改编,背景图自定义] 邮件模板样式二 邮件模板样式三 邮件模板样式四 邮件模板样式一[根据样式三改编,背景图自定义] <!-- ...

  8. 06-06 Jenkins 邮件报警机制

    相关参考链接: https://blog.csdn.net/fullbug/article/details/53024562 配置 email 安装插件:Email Extension,Email E ...

  9. Jenkins配置邮件通知(2)——配置邮件模板

    最终,还是要写这篇文章哦-- 不知道你是不是和我一样,是把Jenkins部署在windows上的, 先说一下我的背景:我是使用Pytest+Selenium+Allure来做UI的自动化测试,我需要把 ...

最新文章

  1. mysqldump 备份报错
  2. jbpm 4.3 与 spring 集成
  3. 我的MIDAS中间层服务器运行效果图
  4. 最常用的6种原型文件格式对比
  5. 设计模式---适配器模式(转自可均可可博客)
  6. 广州计算机专业王健,王健-计算机与信息工程学院
  7. js_ Math 方法
  8. Leetcode 814.二叉树剪枝
  9. 最新诺顿病毒库报暴风影音7.0有毒![原]
  10. 通过IDM插件让本就不限速的阿里云盘直接起飞
  11. brandon公司_开发人员聚焦:布兰登·里德(Brandon Reid)
  12. 阿里网盘向用户赠送2TB永久免费空间
  13. java结业作业_学习平台-北语201606考试批次《JAVA语言程序设计》(结课作业)答案-成人高等教育_成人本科教育报名_远程网络教育学院-江苏学历网报名服务中心...
  14. python实现12306火车票查询
  15. 摄影构图学83年绝版_摄影到底是一门技术还是艺术?在摄影创作中,如何提高审美意境?...
  16. 移动 PC 的数据加密工具包 - 安全分析
  17. 微信公众号分享网页注意点
  18. 矩阵指数 matlab,空间计量-矩阵指数空间模型
  19. USACO--Milking Cows (C语言)挤奶牛
  20. vueweb端响应式布局_移动端和pc端,响应式设计布局

热门文章

  1. Nonbsp;beannbsp;namednbsp;#039;/mlogin#039;nbsp;isnbsp;defin…
  2. 电厂计算机房设计规范,发电厂消防设计规范.docx
  3. 2022建筑电工(建筑特殊工种)复训题库及答案
  4. 手把手教Linux驱动1-模块化编程
  5. RN measure获取元素坐标失效问题 (仅安卓端)
  6. VASP中HF标准和HSE06的INCAR文件介绍
  7. 计算机电子电路原理图,电子电路图 如何看懂电子电路图 凡亿教你如何看懂电路图...
  8. 使用oracle 游标修改数据,修改oracle数据库游标
  9. python中列表的删除操作
  10. 3D知识:3D电影的技术原理及制作流程