我的Jenkins版本生成一个HTML文件。我想通过Jenkins email-ext插件将此文件包含在果冻脚本的HTML输出中。
我在一个旧帖子中看到了这个答案,但是,正如一个人所写的那样,它只打印文件路径而不是内容
如果文件包含在作业的工作空间中,请声明变量,例如:
<j:set var="fileContent" value="${build.getWorkspace().child("results.html")}"/>
并这样称呼:
${fileContent}
答案 0 :(得分:0)
也许我找到了自己的答案。这对我有用:
<j:set var="fileContent" value="${build.getWorkspace().child('polyspace').child('ps_results_summary.html').readToString()}"/>
${fileContent}
没有.readToString()方法,我只能得到返回的文件路径。