配置可编辑电子邮件通知Jenkins的默认内容

时间:2014-12-11 09:33:33

标签: html email jenkins

我在本地配置了Jenkins来运行测试。我正在使用可编辑的电子邮件通知将电子邮件发送到收件人列表,将html报告作为电子邮件正文以及附加到邮件的相同html报告。

我编写了一个ANT任务,用于通过使用xsl将.jtl文件转换为html来创建html。(用于性能测试)

当我将Jenkins中的电子邮件的默认内容设置为: -

时,它可以正常工作
Content Type : HTML(text/html)

Default Content : ${FILE, path="localpath/Test.html"} 


 我能够在邮件正文中看到html内容,但我必须以这样的方式发送报告:BUILD_NUMBER附加到我的Test.html,如 Test_BUILD_NUMBER.html ,只是为了跟踪所有内容以前的html结果也不会覆盖现有的结果html。所以我尝试使用: -

Content Type : HTML(text/html)

Default Content : ${FILE, path="localpath/Test_${ENV, var="BUILD_NUMBER"}.html"}

我的问题是: 现在我无法在邮件中看到任何html内容,只有类似于'默认内容'的字符串。上面提到的邮件正文中显示: -
Mail body in the mail: ${FILE, path="localpath/Test_67}.html"}(It shows the build number though)

然而,当我在邮件中传递与附件相同的html路径时,正确地将其作为附件附加到邮件中。这适用于附件: -
Attachements: localpath/Test_${ENV, var="BUILD_NUMBER"}.html

在上述问题的邮件中设置默认内容的正确语法是什么?

0 个答案:

没有答案