我目前正在开发一个项目,该项目由几个应用程序组成,这些应用程序在我们的基础架构中使用SonarQube和JUnit进行测试。目前我分别收到每个子项目(申请)的测试报告。
我的问题是:您使用哪些工具或解决方案跨多个独立的Maven项目生成报告,以聚合JUnit / Maven / Surefire生成的测试结果?
目前我遇到了SonarQube Governance插件,但我想了解其他选择。
答案 0 :(得分:0)
Governance插件($)是聚合项目的唯一解决方案。但是,如果您正在讨论在单个项目中聚合多个测试报告,则该功能在SonarQube 6.2中是原生的。此外,对于具有子项目的项目,子项目数据的聚合应该在父项目中自然发生。