【发布时间】:2017-02-25 23:51:56
【问题描述】:
我正在使用 sonarqube 版本 5.2 - LGPL v3 来测试一些 android 项目。
我使用声纳方式和 Android Lint 方式进行了测试。所有运行任务都已与 Jenkins 自动化系统集成。我的问题是有时 sonarqube 重复了项目名称,并将新版本显示为声纳仪表板中的新项目(请参阅声纳仪表板的屏幕截图)。在列表中重复相同而不覆盖相同的项目结果。我该如何防止这种情况?我在这里添加了我的 android gradle 代码。
apply plugin: 'org.sonarqube'
声纳{
properties {
property "sonar.projectName", "W40 Sonar Way"
property "sonar.host.url", "http://**.***.***:9000/sonar"
property "sonar.sources", "src/main/java"
property "sonar.import_unknown_files", "true"
property "sonar.language", "java"
property "sonar.profile", "Sonar way"
property "sonar.android.lint.report", "/data/jenkins/workspace/SonarJobs/erSonar/w40/build/outputs/lint-results-debug.xml"
}
}
【问题讨论】:
标签: android jenkins sonarqube sonar-runner sonarqube-4.5