Mar*_*mas 8 gradle gradlew sonarqube
我正在尝试将 sonarqube gradle 插件与 jacoco 插件集成:
类路径 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.1'
应用插件:'org.sonarqube' 应用插件:'jacoco'
我的 build/jacoco 文件夹包含:integrationTest.exec test.exec
但是,sonarqube 插件只能识别“test.exec”文件:
18:20:45.130 信息 - JaCoCoItSensor:未找到 JaCoCo IT 报告:C:\Users\abc3\Downloads\sme-letter\target\jacoco-it.exec:18:05:55.609 信息 - 分析 C:\Users\abc3 \下载\sme-letter\build\jacoco\test.exec
如何让 sonarqube 插件识别“integrationTest.exec”
谢谢
标记
我不太确定这是否适用于 Gradle 插件,但你可以尝试一下。
Sonar 有一个属性来指定集成测试 JaCoCo 报告的名称。该属性称为sonar.jacoco.itReportPath(sonar.jacoco.reportPath用于单元测试报告)。
据我所知,gradle 声纳插件允许您向其添加自定义属性。因此,您可以通过属性更改 IT 报告名称,如下所示:
sonarqube {
properties {
property "sonar.jacoco.itReportPath", "build/jacoco/ integrationTest.exec"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2110 次 |
| 最近记录: |