我是新来的Jenkins。截至目前,我已经添加了电子邮件通知插件。所以一旦我的测试完成,现在我收到一封电子邮件与构建日志。如果我想把Load runner HTML分析报告发送到同一个邮件中,该怎么做?有人能帮帮我吗?谢谢。
mzaanser1#
这是有可能的,而且很简单。下载EmailExt插件(https://wiki.jenkins.io/display/JENKINS/Email-ext+plugin)然后,您可以使用管道语法轻松地创建它。但是,这里有一个示例可以作为您所需内容的参考。
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)
wvmv3b1j2#
我不知道这是否会有帮助,但是我正在使用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" ])
您应该可以在之后发送文件。
2条答案
按热度按时间mzaanser1#
这是有可能的,而且很简单。
下载EmailExt插件(https://wiki.jenkins.io/display/JENKINS/Email-ext+plugin)
然后,您可以使用管道语法轻松地创建它。
但是,这里有一个示例可以作为您所需内容的参考。
attachmentsPattern使用Ant文件语法(http://ant.apache.org/manual/dirtasks.html)
wvmv3b1j2#
我不知道这是否会有帮助,但是我正在使用https://wiki.jenkins.io/display/JENKINS/HTML+Publisher+Plugin从jenkins工作区(pwd())生成html报告
您应该可以在之后发送文件。