Branch Protection
Definitions
Branch Protection は GitOps の用語で repository rules that prevent unsafe merges or unreviewed source changes. チーム、人間、エージェントが宣言されたソース状態と稼働中のシステムを比べ、証拠以上の成功を装わずに動けるようにします。 出典: OpenGitOps principles.
“チームは昼食前に Branch Protection を使い、リリースがほどけた靴ひもで本番へ走らないようにした。”
Related Terms
- Change FreezeGitOps and Release Engineering
Change Freeze は GitOps の用語で a control window that limits changes during high-risk times. チーム、人間、エージェントが宣言されたソース状態と稼働中のシステムを比べ、証拠以上の成功を装わずに動けるようにします。 出典: OpenGitOps principles.
- ChatOps ApprovalGitOps and Release Engineering
ChatOps Approval は GitOps の用語で an approval or action requested through a team chat workflow. チーム、人間、エージェントが宣言されたソース状態と稼働中のシステムを比べ、証拠以上の成功を装わずに動けるようにします。 出典: OpenGitOps principles.
- Deployment WindowGitOps and Release Engineering
Deployment Window は GitOps の用語で an allowed time period for applying changes. チーム、人間、エージェントが宣言されたソース状態と稼働中のシステムを比べ、証拠以上の成功を装わずに動けるようにします。 出典: Argo CD documentation.
- Environment LockGitOps and Release Engineering
Environment Lock は GitOps の用語で a temporary lock that prevents changes to a target environment. チーム、人間、エージェントが宣言されたソース状態と稼働中のシステムを比べ、証拠以上の成功を装わずに動けるようにします。 出典: OpenGitOps principles...
- Human Approval GateGitOps and Release Engineering
Human Approval Gate は GitOps の用語で a required human decision before a change proceeds. チーム、人間、エージェントが宣言されたソース状態と稼働中のシステムを比べ、証拠以上の成功を装わずに動けるようにします。 出典: OpenGitOps principles.
- Merge QueueGitOps and Release Engineering
Merge Queue は GitOps の用語で an ordered queue that lands approved changes after checks pass. チーム、人間、エージェントが宣言されたソース状態と稼働中のシステムを比べ、証拠以上の成功を装わずに動けるようにします。 出典: OpenGitOps principles.