【问题标题】:Sending HTML report as an attachment to mail in jenkins将 HTML 报告作为附件发送到 jenkins 中的邮件
【发布时间】:2018-07-10 19:50:50
【问题描述】:

我是詹金斯的新手。截至目前,我已经添加了电子邮件通知插件。因此,一旦我的测试完成,现在我会收到一封包含构建日志的电子邮件。

如果我想将Load runner HTML分析报告发送到邮件中,程序是什么?

有人可以帮我吗?

谢谢。

【问题讨论】:

    标签: jenkins email-attachments jenkins-email-ext


    【解决方案1】:

    这是可能的,而且非常简单。

    下载 EmailExt 插件 (https://wiki.jenkins.io/display/JENKINS/Email-ext+plugin)

    然后您可以使用 Pipeline Syntax 轻松创建它。

    但是,这里有一个示例,您可以将其视为您需要的参考。

    emailext attachmentsPattern: '**/*.html', body: 'Body here', subject: 'Subject here', to: 'mail@gmail.com, mail2@gmail.com, mail3@gmail.com'
    

    attachmentsPattern 使用 Ant 文件语法 (http://ant.apache.org/manual/dirtasks.html)

    【讨论】:

      【解决方案2】:

      我不知道这是否有帮助,但我正在使用https://wiki.jenkins.io/display/JENKINS/HTML+Publisher+Plugin 从 jenkins 工作区 ( pwd() ) 生成 html 报告

       stage('sysdig report'){
          publishHTML(target: [
              allowMissing         : true,
              alwaysLinkToLastBuild: false,
              keepAll              : true,
              reportDir            : "${workspace}/",
              reportFiles          : "sysdig-report.html",
              reportName           : "sysdig-report"
          ])
      

      之后你应该可以发送文件了。

      【讨论】:

      • 我可以生成但需要一个程序来通过电子邮件发送附件
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多