0%

Jenkins-邮件通知

Jenkins-邮件通知

默认自带邮件功能

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

  2. 配置邮件通知,并发送测试邮件

  3. 查收邮件

  4. job中配置邮件通知

  5. 查看job日志

  6. 查收邮件

  7. 再将第四步中错误命令修复好,重新构建
  8. 查看job日志

  9. 查收恢复邮件

使用Email-ext插件

Email-ext+plugin

  1. 安装插件

    可以通过系统管理→管理插件→可选插件,选择Email Extension插件进行安装:

  2. 配置发件人账号密码,smtp服务器地址,端口

  3. 配置邮件文本类型,模板内容

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <hr/>
    (本邮件是程序自动下发,请勿回复!)<br/><hr/>

    Jenkins地址: $HUDSON_URL<br/><hr/>

    项目名称: $PROJECT_NAME<br/><hr/>

    构建编号: $BUILD_NUMBER<br/><hr/>

    构建状态: $BUILD_STATUS<br/><hr/>

    触发原因: ${CAUSE}<br/><hr/>

    构建日志地址: <a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>

    构建地址: <a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>

    变更集: ${JELLY_SCRIPT,template="html"}<br/><hr/>
  4. 配置发送规则

  5. 开启邮件通知

    增加构建后操作步骤,选择Editable Email Notifiation

  6. 配置收件人、抄送人、是否发送附件(构建日志)等

  7. 查看job日志

  8. 查收邮件