Jenkins NUnit测试报告未在电子邮件中呈现

时间:2013-04-04 21:01:27

标签: jenkins continuous-integration nunit hudson email-ext

我在Jenkins上安装了以下插件:

  1. NUnit
  2. xUnit
  3. Email-ext
  4. 然后我在插件设置中指出了我的NUnit报告* .xml的路径(我尝试了Nunit和xUnit插件)。构建之后,我可以在Jenkins网页上看到测试报告,但我无法在电子邮件中实现。

    我试图做的不成功:

    1. 在email-ext插件配置中渲染$ {FAILED_TESTS}值。它呈现为“没有测试运行。”

    2. 设置$ {SCRIPT,template =“groovy-html-larry.template”}作为模板并添加以下行:
    3. -

      <%
          if(build.testResultAction) {
          %>
          There are some tests
          <% } else { %>
          Nothing
          <% } %>
      

      不幸的是,它被渲染为“没什么”。

      所以我看不到测试的问题会导致电子邮件(但它可以在网页上找到)。有人解决了这个问题吗?

1 个答案:

答案 0 :(得分:1)

找到了解决方法。当我使用自由式项目(而不是之前使用的多配置项目)时,一切正常。这似乎是一个插件或Jenkins的错误。