Skip to content
Latchkey

Build Matrix - CI/CD用語集の定義

build matrixは、言語バージョンやオペレーティングシステムなど複数の入力の組み合わせで同じjobを実行します。

build matrix は、1つのjob定義を多数の並列jobへと展開し、strategy.matrix で宣言された変数の組み合わせごとに1つのjobを生成します。CIが1つの変更を複数のバージョンやプラットフォームに対して一度にテストする方法です。

Fail-fast

デフォルトでは、matrixは fail-fast: true を使い、1つが失敗すると残りの組み合わせをキャンセルします。最初の失敗後もすべての組み合わせの結果を確認するには fail-fast: false を設定します。

関連ガイド