• Jenkins-[--3--]-robotframework脚本,配置自动发送邮件


    一、配置系统管理-系统设置:

    A.系统管理--系统设置--Jenkins Location-系统管理员邮件地址:配置管理员邮箱全称(qq,163等都可以)

    B.配置管理员邮箱属性:

      1.输入smtp服务器:smtp.qq.com

      2.邮箱后缀:@qq.com

      3.点击高级

    C.配置管理员邮箱属性-配置高级

      1.勾选Use SMTP Authentication

      2.user Name:管理员邮箱(与A中保持一致)

      3.password:开通邮件smtp是提服务器提供的密码,切记不是邮箱密码

      4.use ssl:必须勾选

      5.smtp端口号:465(此为邮箱端口号)

      6.charset:选择utf-8

      7.Default Content Type选择html(text/html)

      8.Default Recipients:默认收件人

      9.Default Subject:默认的邮件主题

      10.Default Content:默认邮件内容

    D.配置邮件通知

      1.smtp服务器:与上面保持一致:smtp.qq.com

      2.邮件默认后缀:与上面保持一致,@qq.com

      3.勾选smtp认证

      4.用户名:管理员邮箱前缀,上面保持一致

      5.密码:smtp开启服务时,发送的密码,与上面保持一致

      6.smtp端口号:465

      7.字符集:utf-8

      8.勾选通过发测试邮件配置

      9.输入接受邮件的邮箱

      10.点击test configuration,发送成功代表配置成功

    二、进入系统管理-插件管理

    A.会提示安装邮件通知插件,不提示说明,之前已安装过无需再安装

    三、配置Job

    A.增加构建后操作,选择Editable Email Notification

    B.配置邮件通知内容

      1.Project Recipient List:项目收件人列表(默认即可)

      2.Project Reply-To List:项目回复列表(默认即可)

      3.content type:内容类型:html(text/html)

      4.Default Subject:默认主题(默认即可)

      5.Default Content:默认内容(默认即可)

      6.高级设置

     

       1.Pre-send Script:预发送脚本

       2.Post-send Script:发送后脚本

      1.trigger:选择的触发器:aways

      2.Recipient List:收件人列表,添加收件人邮箱

      3.Reply-To List:回复列表

      4.Content Type:html(text/html)

      5.subject

      6.Content:自定义发送的内容

      7.attachments:report est_${BUILD_NUMBER}.html(将构建日志压缩作为附件也添加到邮件当中发送,需要注意的是,每一次构建都会产生一个报告文档,仓库里会包含有之前构建的所有的报告文档,所以需要打包的是当前这次产生的报告文档,不是之前的构建产生的文档)

      8.attch build to :compress and attach build log  :附带构建日志,压缩后的

     

  • 相关阅读:
    Kafka调试入门(一)
    java笔记十五——多线程
    java笔记十四——初始集合源码
    java笔记十二——集合总结
    java笔记十一——异常
    java笔记十——大数类和日期类
    java笔记九——Object类与String类
    java笔记八——面向对象(三)
    java笔记七——面向对象(二)
    java笔记六——面向对象(一)
  • 原文地址:https://www.cnblogs.com/chushujin/p/9370296.html
Copyright © 2020-2023  润新知