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を表現します。
関連ガイド
Pipeline Gate - CI/CD Glossary DefinitionPipeline Gate: A pipeline gate is a checkpoint in a CI/CD pipeline that blocks progress until a defined condi…
Quality Gate - CI/CD Glossary DefinitionQuality Gate: A quality gate is a pass/fail checkpoint that fails a build when code quality metrics (coverage…
Entry Criteria - CI/CD Glossary DefinitionEntry Criteria: Entry criteria are the conditions that must be satisfied before a phase (such as testing, a r…