01
識別可能なアーティファクトを作成します
既知のソースリビジョンから開始し、依存関係を一貫してインストールします。変更に関連するチェックを実行し、その後、ファイルや公開用パッケージをビルドします。アーティファクトは変更可能なデータとは分離して保持します。秘密情報、ローカル設定、不必要な開発ファイルがないか検査します。
02
トラフィックを切り替える前に確認
必要な設定、権限、リッスンアドレスを確認します。適用する前にウェブサーバーの構成を検証します。静的サイトの場合は、ネストされたページを直接開いて画像を確認します。可能であれば、別のディレクトリでリリースをステージングし、検証後に参照を切り替えます。
03
結果を確認して記録します
サービスを実際のホスト名で開き、証明書の検証を確認してください。代表的なユーザーパスを実行し、依存サービスが引き続き動作することを確認してください。実際に実行されたチェックを記録してください。データ構造の変更には、古いアーティファクトだけではロールバックできない場合があるため、事前に互換性を計画してください。