Approval Gate - CI/CD用語集の定義
approval gateは、指定されたreviewerが変更の続行を明示的に承認するまでpipelineを一時停止します。
approval gateは手動のチェックポイントで、指定された人やチームが変更を進めることを明示的に承認するまでpipelineを一時停止します。
approval gateは、その他は自動化されたフローに人間の判断を挿入します。本番deployの前や規制されたenvironmentでよく使われます。速度と引き換えに、意図的なチェックポイントと、誰が何を承認したかの監査証跡を得られます。
見え方
GitHub Actionsでは、保護されたenvironmentに必須のreviewerを追加します。deploy jobは、reviewerが実行のUIで承認または却下するまで待機中と表示されます。
関連ガイド
Manual Gate - CI/CD Glossary DefinitionManual Gate: A manual gate is any pipeline checkpoint that requires deliberate human action (a click, an appr…
Deployment Gate - CI/CD Glossary DefinitionDeployment Gate: A deployment gate is a checkpoint that must pass before a release is allowed to deploy to a…
Go/No-Go Decision - CI/CD Glossary DefinitionGo/No-Go Decision: A go/no-go decision is a formal checkpoint where stakeholders decide whether a release is…