我们有一个Java项目,其LOC约为95k,我们的Sonar Scan大约需要5分钟。我们在詹金斯上使用Gradle执行声纳扫描。您知道如何加快扫描速度的方法吗?我搜索仅扫描修改过的文件,但未找到任何内容。
预先感谢
编辑:Gradle配置:
buildscript {
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.6.2"
}
apply plugin: "org.sonarqube"
apply from: 'sonar.gradle'
和在sonarqube.gradle中:
sonarqube {
properties {
property "sonar.host.url", sonarServerUrl
property "sonar.projectKey", projectKey
property "sonar.projectVersion", version.toString()
if (sonarBranchName != 'master') {
property "sonar.branch.name", sonarBranchName
}
}
}