Hi We are using develop 7.5 version sonarqube to do code analyzing.
We have our code quality setting for new code like this:
Metric OnNewCode Operator Error
Overage on New Code always is less than . 70.0%
However, it only failed in develop branch, but not block feature branch and PR.
Even when the new code coverage is 0, status sonarqube returns to github is still ‘PASS’, PR still can merge.
Not sure it’s related to our version or other configuration we missed ?
IIRC, real quality gates - including coverage - hadn’t been added by 7.5. It’s definitely included in 7.9.1, which is the current LTS, so you should consider upgrading at your earliest convenience.
We don’t offer Docker support for commercial editions in any version right now. It’s possible that will happen for 8.0, but there are no firm plans right now.