Code Freeze - CI/CD用語集の定義
code freezeは、release branchを重大で承認された修正のみに制限し、出荷前にbuildを安定させます。
code freezeは、releaseの前の期間で、release branchへの変更を重大で承認された修正のみに制限し、安定性を最大化します。
code freezeは、従来のreleaseサイクルで最も厳格なgateです。変更できるものを制限することで、最終テストが完了するあいだrelease candidateを安定的で予測可能に保ちます。
CIでの強制
チームはbranch protectionでcode freezeを強制します。release branchに追加のreviewerや"freeze-exempt"ラベルを要求し、freeze中は通常の変更をmergeできないようにします。
関連ガイド
Feature Freeze - CI/CD Glossary DefinitionFeature Freeze: A feature freeze is a point in a release cycle after which no new features are accepted, so r…
Hardening Phase - CI/CD Glossary DefinitionHardening Phase: A hardening phase is a stabilization period late in a release cycle focused on fixing bugs,…
Release Candidate - CI/CD Glossary DefinitionRelease Candidate: A release candidate (RC) is a build believed ready for release that is put through final t…