• RobotFrameWork结合Jenkins进行持续集成,实现邮件自动通知


     一、Jenkins进入 Manage Jenkins,设置系统管理员邮件地址:

      二、Extended E-mail Notification,设置SMTP服务器的地址和鉴权

      三、设置默认的文本类型为HTML(text/html),默认主题,默认文本,如下:

    内容如下:

    <hr/>
    <h3>(本邮件是程序自动下发的,请勿回复!)</h3><hr/>
    
    项目名称:$PROJECT_NAME<br/><hr/>
    
    构建状态:$BUILD_STATUS<br/><hr/>
    
    执行脚本数目:${TEST_COUNTS}<br/><hr/>
    
    失败脚本数量:${TEST_COUNTS,var="fail"}<br/><hr/>
    
    成功脚本数量:${TEST_COUNTS,var="pass"}<br/><hr/>
    
    触发原因:${CAUSE}<br/><hr/>
    
    RF脚本运行结果:详见【report.html】和【log.html】<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/>
    View Code

       四、触发器设置为always

       五、项目中的Job中选择配置,构建配置如下:

       六、发行测试结果

       七、Editable Email Notification高级选项,配置邮件的接收者,发送者,附件的内容

       八、接收者邮箱查看邮件,接收是否成功

      

     

  • 相关阅读:
    C++——overloading
    C++——调用优化
    C++——Big Three(copy ctor、copy op=、dtor)
    C++——引用 reference
    C++——构造函数 constructor
    003——矩阵的掩膜操作
    002——加载、修改、保存图像
    001——搭建OpenCV实验环境
    宏——基础
    剖析可执行文件ELF组成
  • 原文地址:https://www.cnblogs.com/pan-louis/p/13268481.html
Copyright © 2020-2023  润新知