【问题标题】:Jenkins: email cucumber report as 1 fileJenkins:将黄瓜报告作为 1 个文件发送电子邮件
【发布时间】:2016-08-22 11:47:24
【问题描述】:

我正在使用 Email-ext Jenkins 插件在构建完成后发送电子邮件。我需要发送黄瓜报告,其中包含 index.html 文件和一些 .js 和 .css 文件。 我像这样发送它们:

${FILE,path="target/cucumber/index.html"}
<script>
${FILE,path="target/cucumber/formatter.js"}
</script>
<script>
${FILE,path="target/cucumber/jquery-1.8.2.min.js"}
</script>
<script>
${FILE,path="target/cucumber/report.js"}
</script>
<style>
${FILE,path="target/cucumber/style.css"}
</style>

结果文件可以被浏览器处理,但是outlook不能运行。

cucumber 能否在现成的 .html 文件中生成报告,或者我该如何解决?

【问题讨论】:

  • 我无法回答您的具体问题,但是将这些 html 文件存储在 jenkins 上并让 jenkins 通过电子邮件发送给它呢?

标签: email jenkins cucumber


【解决方案1】:

我使用 Selenium 构建了 target/cucumber/index.html 文件,我所有的样式都存储在 Jenkins 工作区的 .css 中,我提供了指向它们的链接,一切正常。

【讨论】:

  • 你是如何从 jenkins 发送邮件的,你在哪里提供你上面提到的脚本${FILE,path="target/cucumber/index.html"} &lt;script&gt; ${FILE,path="target/cucumber/formatter.js"} &lt;/script&gt; &lt;script&gt; ${FILE,path="target/cucumber/jquery-1.8.2.min.js"} &lt;/script&gt; &lt;script&gt; ${FILE,path="target/cucumber/report.js"} &lt;/script&gt; &lt;style&gt; ${FILE,path="target/cucumber/style.css"} &lt;/style&gt;
  • 你是如何从 jenkins 发送邮件的,你在哪里提供你上面提到的脚本${FILE,path="target/cucumber/index.html"} &lt;script&gt; ${FILE,path="target/cucumber/formatter.js"} &lt;/script&gt; &lt;script&gt; ${FILE,path="target/cucumber/jquery-1.8.2.min.js"} &lt;/script&gt; &lt;script&gt; ${FILE,path="target/cucumber/report.js"} &lt;/script&gt; &lt;style&gt; ${FILE,path="target/cucumber/style.css"} &lt;/style&gt;
猜你喜欢
  • 1970-01-01
  • 2013-01-22
  • 2013-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多