使用Jenkins中的Email-ext插件在邮件正文中显示XSLT报告

时间:2015-03-20 15:20:36

标签: maven jenkins testng email-ext

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

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

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

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

1 个答案:

答案 0 :(得分: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。但是,内容可以在消息的来源中看到。