grails - 在 Jenkins 中更轻松地获得测试结果

标签 grails jenkins

当我通过jenkins运行grails测试时,我可以检查控制台以查看一切通过。
我会看到类似这样的内容:

Tests PASSED - view reports in /Users/me/developer/gradlemucks/grails_2/hello-world/target/test-reports

无论如何,我可以在Jenkins中的超链接中放置到测试报告的某个地方,以便我可以单击该报告。谢谢

最佳答案

根据testing guide,Grails默认会输出测试中.html.xml格式化的结果。您可以配置Jenkins读取.xml文件:

  • 安装JUnit或xUnit插件。
  • Post-build Action添加到Publish JUnit test result report中。
  • Test report XMLs路径设置为build/test-results/*.xml(或将JUnit .xml输出文件转储到的任何路径)。

  • 这将允许您单击Jenkins左侧边栏中任何构建的测试运行。

    关于grails - 在 Jenkins 中更轻松地获得测试结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17909365/

    相关文章:

    grails - 如何在grails中从 Controller 创建canocical?

    maven - 增加 gradle 的超时时间以获得 Maven 依赖

    grails - 有没有办法在grails应用程序中添加第三方servlet?

    jenkins - 在库中使用 Jenkins 管道,但添加额外的阶段

    Jenkins 管道 : can I share stashes between pipelines/workspaces?

    grails - 软件包中是否有任何软件包名称限制?

    grails - 如何为Intellij Community 2016.2.5启用grails

    android - 停止 Robotium 测试执行

    jenkins - Hudson 的经验 - 构建矩阵项目

    git - Jenkins git 插件 : How to configure different fetch and push git remotes?