Hi,
we are currently considering how we should update our Sonarqube Enterprise default settings such as the quality gate.
Starting in 2016 with only legacy projects, our default quality gate had only conditions on new code
Critical issues > 0
Blocker issues > 0
Major issues >0
Now we have 10 times more new projects and if they use the default quality gate all issues in the first analysis are hidden - the quality gate is SUCCESS, even if critical issues.
Therefore i don’t understand why the default Clean Code quality gate in Sonarqube 9.9 LTS and latest Sonarqube 10.4.1 has only on new code conditions.
To my understanding, i have to use on overall code conditions to make sure, there are no issues right from the start.
What’s the reason to have only on new code conditions ?
And my question to other users, what’s your default quality gate ?
Gilbert