是否可以使用Jenkins中的Email-ext插件在邮件正文中显示XSLT报告。
我已将内容类型配置为HTML并将以下内容放在正文中:
$DEFAULT_CONTENT
${FILE,path="target/site/reportyng-xslt/index.html"}
当发送电子邮件时,我什么也没得到,在控制台输出上,没有错误
答案 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。但是,内容可以在消息的来源中看到。