0
根據本示例https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/android/android-sonarqube-scanner,設置項目用於向SonarQube發送報告。如何在Sonar中的一個項目中合併模塊報告
我的項目有幾個模塊:
- 模塊1
- 模塊2
由於導致有2個項目SonarQube(每個模塊)。
是否可以將來自這兩個模塊的SonarQube項目中的報告數據合併在一起?模塊1設置的
實施例:
sonarqube {
properties {
property "sonar.projectName", "Module1"
property "sonar.projectKey", "module1"
property "sonar.java.binaries", "./build/intermediates/classes/staging/debug"
property "sonar.junit.reportsPath", "./build/test-results/testDebugUnitTest"
property "sonar.jacoco.reportPaths", "./build/jacoco/testDebugUnitTest.exec"
property "sonar.android.lint.report", "./build/reports/lint-results.xml"
def sonarLibraries = configurations.compile.join(",")
property 'sonar.java.libraries', sonarLibraries
property "sonar.host.url", "localhost"
property "sonar.login", "token"
property "sonar.scm.provider", "git"
property "sonar.sourceEncoding", "UTF-8"
property "sonar.sources", "./src/main"
property "sonar.tests", "./src/test/java"
property "sonar.exclusions", "build/**,**/*.png,**/*.jpg,**/*.gif"
property "sonar.import_unknown_files", true
property "sonar.dynamicAnalysis", "reuseReports"
}
}
如何排除模塊中的某些文件和包? –
沒有嘗試過,但可能是'property':module1.sonar.exclusions「,」build/**,**/*。png,**/*。jpg,**/*。gif「 –
謝謝llya,你的回答是正確的,我可以得到,我想要的,再次感謝.. –