Skip to content
Latchkey

Pipeline Stage - CI/CD用語集の定義

pipeline stageは、関連するCI/CD jobをフェーズ (build、test、deploy) にまとめ、次のstageが始まる前に完了まで実行されます。

pipeline stageは、CI/CD pipelineの名前付きフェーズ (build、test、deployなど) で、関連するjobをまとめ、次のstageが始まる前に完了する必要があります。

stageはpipelineに明確な形を与えます。stage内の作業は並列に実行できますが、stage自体は順序付けられているため、失敗したtest stageはdeploy stageが実行されるのを止めます。

stageとjobの違い

stageは論理的なまとまりで、jobはその中の作業単位です。GitHub Actionsにはstageキーワードがないため、チームはjobのneeds依存関係で順序を強制してstageを表現します。

関連ガイド