SonarQube Enterprise 9.9
Sonar-Scanner-cli 4.8 (sonar-scanner-cli:latest)
SonarQube runs on Docker
Scans are run on GitLabCI runners in our local data center
The scan portion of the CICD job can take anywhere from 5-10 minutes, making it impractical to use as part of a regular process. That is, if pushing to GitLab kicks off a process that takes 10 minutes instead of 1 minute, then it isn’t practical to do scans on push, so devs aren’t getting immediate feedback on code they’re pushing to GitLab.
Does anyone have experience with Scan on Push that doesn’t add a lot of overhead to the process?
I know there isn’t any way to only scan code Deltas. But any other suggestions would be appreciated.