Hob*_*ire 26 jenkins jenkins-plugins email-ext
我是新来詹金斯,我想知道它是如何可以显示邮件正文(非附件)内的成功构建后生成的HTML报告(而不是HTML代码).
我想知道我应该遵循的确切步骤以及我可能的果冻模板的内容应该是什么.
Eld*_*sis 50
深入了解插件文档.这里不需要常规.
只需确保将"内容类型"设置为HTML并将以下内容添加到正文:
${FILE,path="my.html"}
Run Code Online (Sandbox Code Playgroud)
这会将my.html
内容放在您的电子邮件正文中(文件的位置与作业的工作区相关.我使用它并且效果很好.
我希望这有帮助.
编辑:请注意,您必须拥有Jenkins版本1.532.1(或更高版本)才能通过email-ext插件支持此功能.
小智 8
它适用于Jenkins 1.558
${FILE,path="target/failsafe-reports/emailable-report.html"}
Run Code Online (Sandbox Code Playgroud)
除了使用 读取文件之外body: ${FILE,path="index.html"}
,您还需要使用mimeType: 'text/html
.
emailext subject: '$DEFAULT_SUBJECT',
body: '${FILE,path="index.html"}',
recipientProviders: [
[$class: 'CulpritsRecipientProvider'],
[$class: 'DevelopersRecipientProvider'],
[$class: 'RequesterRecipientProvider']
],
replyTo: '$DEFAULT_REPLYTO',
to: '$DEFAULT_RECIPIENTS',
mimeType: 'text/html'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
61635 次 |
最近记录: |