Must-share information (formatted with Markdown):
- which versions are you using (SonarQube 9.9 Community, Scanner, “4.0.0.2929”)
- how is SonarQube deployed: docker
- what are you trying to achieve: speed up analysis
Hey guys, we have 1.1M lines of code Java project
We want to speed up analysis (now it takes around 40 minutes per each merge request)
I am trying to reproduce the situation locally with logs
And I see we have a huuuge delay when I see the line
The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files.
The line I run the task is
./gradlew --info sonar -Dsonar.login=sqp_6feb88adfd1ebe4d3639ba864fee3eab6037b1f5 -Dsonar.projectKey=fs -Dsonar.projectVersion='2023.5.0-SNAPSHOT' -Dsonar.newCode.referenceBranch=develop -Dsonar.log.level=INFO -Dsonar.verbose=true
Not sure what is the issue, why can’t it skip unchanged files? Could you please tell me where should I look at?