Jenkin email-ext:如何在果冻脚本输出中包含html文件的内容?

时间:2019-07-16 22:25:09

标签: jenkins email-ext jelly jenkins-email-ext

我的Jenkins版本生成一个HTML文件。我想通过Jenkins email-ext插件将此文件包含在果冻脚本的HTML输出中。

我在一个旧帖子中看到了这个答案,但是,正如一个人所写的那样,它只打印文件路径而不是内容

  

如果文件包含在作业的工作空间中,请声明变量,例如:

<j:set var="fileContent" value="${build.getWorkspace().child("results.html")}"/>
  

并这样称呼:

${fileContent}

1 个答案:

答案 0 :(得分:0)

也许我找到了自己的答案。这对我有用:

<j:set var="fileContent" value="${build.getWorkspace().child('polyspace').child('ps_results_summary.html').readToString()}"/>
${fileContent}

没有.readToString()方法,我只能得到返回的文件路径。