1

是否可以在 Jenkins 中使用 Email-ext 插件在邮件正文中显示 XSLT 报告。

我已将内容类型配置为 HTML,并将以下内容放入正文:

$DEFAULT_CONTENT
${FILE,path="target/site/reportyng-xslt/index.html"}

发送电子邮件时,我什么也得不到,在控制台输出上,没有错误

4

1 回答 1

2

FILE标记“包括相对于工作空间根的指定文件(路径)的内容。 ” 与 Maven 项目的基本目录无关。

我使用 Jenkins v1.595 和 Email Ext 经历了以下情况。插件 v2.39:

  • ${FILE,path="file_directly_in_job's_workspace"}→ 在消息中打印文件内容
  • ${FILE,path="not_existing_file"}→ 在消息中打印“错误:文件 'not_existing_file' 不存在”
  • ${FILE,path="path/with/sub/dirs/to/existing_file"}→ 在消息中打印文件内容
  • ${FILE,path="XML_file_including_tags_unknown_to_HTML.xml"}→ 在邮件中呈现 HTML 的电子邮件客户端(如 Outlook)中似乎不打印任何内容。但是,可以在消息的源中看到内容。
于 2015-03-21T20:16:21.607 回答