<3>Jenkins:邮件发送

前置条件

  • 安装插件Email Extension(邮件发送工具)
  • 安装插件Email Extension Template(邮件模板工具)
  • 开通SMTP服务的邮箱

安装插件

参考<2>Jenkins:插件安装

邮箱开通SMTP服务


Email Extension Template

官方文档:https://plugins.jenkins.io/email-ext

  • 邮件模板工具,用于设置默认发件人、收件人、邮件内容
  • Email Extension Template支持动态值,使用相应参数,再邮件发送时会自动替换为对应的值
    动态参数 | 作用
    :- | :-
    \(BUILD_ STATUS | 构建结果 \)BUILD_ STATUS | 构建结果
    \(BUILD_ _NUMBER | 构建脚本编号 \)JOB_ DESCRIPTION | 构建项目描述
    \(CAUSE | 脚本启动原因 \)BUILD_ URL | 脚本构建详情URL地址

设置系统管理员邮箱

1. 配置系统管理员邮件地址

进入系统管理 - 系统配置,填写系统管理员邮件地址

2. 配置邮件通知

进入系统管理 - 系统配置,邮件通知-高级中设置邮件信息

3. 验证邮件配置成功

进入系统管理 - 系统配置,邮件通知-通过发送测试邮件测试配置中填写测试邮箱,验证是否能收到邮件


设置全局邮件模板

进入系统管理 - 系统配置,Extended E-mail Notification中设置邮件模板





Job中设置邮件发送

在设置Job时,增加构建后操作


posted @ 2022-09-22 22:19  漓白  阅读(64)  评论(0)    收藏  举报