Skip to content
Latchkey

Quality Gate - CI/CD用語集の定義

quality gate とは、定義された基準を満たさない限り進行をブロックする、pipeline内の合否チェックポイントです。カバレッジのしきい値、新規lintエラーがゼロであること、重大な脆弱性がないことなどが基準になります。この用語はSonarQubeが広めました。

なぜ重要か

gateは品質を任意でないものにします。基準を満たさないコードは次のステージへ進めません。GitHub Actionsでは、gateは通常、成功を報告しなければならない必須のstatus checkです。

関連ガイド