Quality Gate - Definição do Glossário de CI/CD
Um quality gate é um checkpoint de aprovação/reprovação em um pipeline que bloqueia o avanço a menos que critérios definidos sejam atendidos, como um limiar de cobertura, zero novos erros de lint ou nenhuma vulnerabilidade crítica. O SonarQube popularizou o termo.
Por que importa
Um gate torna a qualidade não opcional: código que não atende ao critério não pode avançar para a próxima etapa. No GitHub Actions, um gate costuma ser um status check obrigatório que precisa reportar sucesso.
Guias relacionados
Branch Protection - CI/CD Glossary DefinitionBranch Protection: Branch protection is a set of rules on a branch (usually `main`) that enforce policy befor…
Shift-Left - CI/CD Glossary DefinitionShift-Left: Shift-left is the practice of moving quality and security activities earlier in the development l…
Smoke Test - CI/CD Glossary DefinitionSmoke Test: A smoke test is a quick, shallow check that the most critical functionality works at all, run rig…