Quality Gates in Sonar are used to answer the question: “is my project ready for release?”
This is purely from a Clean Code perspective (is the quality of my code high enough that I can release)? It’s also probably not the only indicator you use.
So we want to know – how often do you release your code? Is it…
- When a defined release is feature-complete?
- Every time you merge to master?
- Except Fridays?
- On a pre-defined cadence?
Perhaps you have an entirely different approach. In any case, we want to know!