小孙同学

导航

 

一:安装插件:Extended E-mail Notification

二、全局配置

  1、System Admin e-mail address:1442xx48@qq.com

  2、Extended E-mail Notification:(以qq邮箱为例)

    SMTP server:smtp.qq.com

    SMTP Port:SMTP Port

    SMTP Username:1442681948

    SMTP Password:qq邮箱上获取smtp授权码

    Default user e-mail suffix:@qq.com

    Charset:UTF-8

    Default Content Type:HTML(TEXT/HTML)

    Default Recipients:1469007470@qq.com

    Default Triggers:success

  3、E-mail Notification:

    SMTP server:smtp.qq.com

    Default user e-mail suffix:@qq.com

    Use SMTP Authentication:1442681948

    密码:qq邮箱上获取smtp授权码

    Use SSL:使用

    SMTP Port:465

    Charset:UTF-8

三、项目配置:

  1、Extended E-mail Notification:

    Project Recipient List:接收邮件列表邮箱

    Content Type:邮件格式 ,HTML(text/html)

    Default Subject:邮件标题,例如:自动化测试报告邮件   

    Default content: 邮件内容

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>
    </head>
    <body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4" offset="0">
    <div>
    <table width="95%" cellpadding="0" cellspacing="0"
    style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">
    <h2>项目信息</h2>
    <ul>
    <li>项目名称:${PROJECT_NAME}</li>
    <li>详细测试报告:<a href="${PROJECT_URL}_e68ea5_e58fa3_e887aa_e58aa8_e58c96_e6b58b_e8af95_e68aa5_e5918a/">${PROJECT_URL}_e68ea5_e58fa3_e887aa_e58aa8_e58c96_e6b58b_e8af95_e68aa5_e5918a/</a></li>
    <li>触发原因:${CAUSE}</li>
    <li>项目Url:<a href="${PROJECT_URL}">${PROJECT_URL}</a></li>
    </ul>
    <hr/>
    <h2>构建日志</h2>
    <div>${JELLY_SCRIPT,template="html"}</div>
    <hr/>
    <h3>以上是Jenkins自动发送的邮件,请下载附件查看测试报告!</h3>
    </table>
    </div>
    </body>
    </html>

    Attachments:reports/*.html ,输出的邮件添加附件,注意输出位置是在workspace工作区间下

    Triggers:Recipient List

    

 
posted on 2021-06-01 22:19  是孙同学啊  阅读(177)  评论(0)    收藏  举报