Les quality gates sont des vérifications automatisées dans le pipeline que le code doit réussir pour progresser — incluant les tests, le linting, l'analyse statique, les seuils de couverture, et les analyses de sécurité. Elles appliquent automatiquement les standards de qualité, empêchant le code de mauvaise qualité d'avancer vers la production.
Qu'est-ce qu'un quality gate
A QUALITY GATE is an automated CHECK that code must PASS to advance in the pipeline:
→ if the check fails, the pipeline STOPS (code doesn't merge/deploy)
→ enforces standards AUTOMATICALLY and consistently (not relying on humans to remember)
→ "Code must meet these standards to proceed" — automated, objective gates.
