Pipeline
パイプラインとは、CI/CDにおけるコミットからデプロイまでの自動化されたステップ列である:ビルド→テスト→スキャン→デプロイ。
目的
品質とスピードを保証しながらコードデリバリーを自動化する。
メカニズム
ステージを連鎖させる:ソース→ビルド→テスト→スキャン→デプロイ。各ステージは成果物を生成し次へ渡す。ゲート条件(テスト合格/重大な脆弱性なし)が進行を制御する。失敗時は中断して通知する。並列ステージで高速化する。
ユースケース
- CI/CDパイプライン
- タスクの自動化
- 品質ゲート