Build Promotion とは何か
build promotion は、build によって一度だけ生成された単一の artifact を取り、それを再ビルドせずに test、staging、production といった環境間で前へ進める手法です。各ステージは新しいものをコンパイルするのではなく、同じ不変のバイナリを gate します。これにより、検証したものがまさに出荷するものであることが保証されます。
なぜ重要か
環境ごとに再ビルドすると、以前のテストを無効にする微妙な差異が生じるリスクがあります。1 つの artifact を promote することで、結果を信頼できるものに保ち、release の経路を監査可能にします。
関連ガイド
What Is a Version Manifest?A version manifest is a file recording the exact versions of components in a release, giving one authoritativ…
What Are Release Gate Criteria?Release gate criteria are the explicit conditions a build must satisfy to pass a release gate, such as tests…
What Is a Go/No-Go Decision?A go/no-go decision is the final ruling on whether a release proceeds, made by weighing gate results and risk…