0

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

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

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

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

并这样称呼它:

${fileContent}
4

1 回答 1

0

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

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

如果没有 .readToString() 方法,我只会返回文件路径。

于 2019-07-18T22:40:18.103 回答