Email ext 插件在邮件中发送 HTML Junit 报告

Email ext plugin to send HTML Junit reports in mail

我在默认内容中使用了以下代码来生成文本 Junit 测试报告。 ${JELLY_SCRIPT,template="text"} 但现在我想要相同的 HTML 格式。我已将内容类型更改为 HTML 并在默认内容中放置代码下方 - ${文件,路径="index.html"} 但是我在我的电子邮件中收到 html 代码。我错过了什么?任何建议..

如果您在电子邮件中看到 HTML 代码,您可能需要将电子邮件的内容类型设置为 HTML(text/html).

您可以在 Extended E-mail Notification 部分的 Jenkins 系统配置中将默认内容类型更改为 HTML(text/html)。 或者,您可以更改作业配置中的内容类型。

如果您使用的是电子邮件分机插件,那么转到您的工作区,应该会生成一个 'emailable-report.html'。所以在默认内容中设置正确的路径是这样的:

${FILE,path="path/to/your/emailable-report.html"}

而不是 index.html ,为那些像 all-tests.html 一样生成的 HTML 文件提供路径。它运作良好。框架可能有问题。