E P*_*aiz 5 sonarqube sonarqube-scan
我有一个多项目 gradle 构建,我正在尝试使用 sonarqube 进行分析。它成功分析了项目中的所有嵌套模块,但不分析基础项目或父项目。
我在日志中看到此警告:
12:07:23.332 警告 - /!\ 多模块项目不能有源文件夹,因此“C:\workspaces\platform\myProject\src\main\java”不会用于分析。如果你想分析这个文件夹的文件,你应该创建另一个子模块并将它们移动到其中。
有没有办法将父级 src、测试和二进制文件移动为要扫描的文件夹,而无需从父级中创建子模块?
我的 SonarQube 属性如下所示:
sonarqube{
properties {
property "sonar.host.url", "http://ww:80"
property "sonar.jdbc.url", "jdbc:jtds:sqlserver://db:5555;databaseName=sonarqube"
property "sonar.jdbc.driverClassName", "net.sourceforge.jtds.jdbc.Driver"
property "sonar.jdbc.username", "u"
property "sonar.jdbc.password", "p"
property "sonar.scm.disabled", "true"
property "sonar.junit.reportsPath", "${buildDir}/test-results"
property "sonar.jacoco.reportPath", "${buildDir}/jacoco/test.exec"
property "sonar.modules" , "" }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3431 次 |
| 最近记录: |