将HTML报告作为附件发送给jenkins中的邮件

问题描述 投票:0回答:2

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

如果我想将LoadRunner HTML分析报告发送到同一邮件中,该过程是什么?

有人可以在这里帮助我吗?

谢谢。

jenkins email-attachments jenkins-email-ext
2个回答
1
投票

有可能,而且非常简单。

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

然后您可以使用管道语法轻松创建它。

但是,这是您可以看到的示例,作为对所需内容的参考。

emailext attachmentsPattern: '**/*.html', body: 'Body here', subject: 'Subject here', to: '[email protected], [email protected], [email protected]'

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


0
投票

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

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

您应该可以在以后发送文件。

© www.soinside.com 2019 - 2024. All rights reserved.