Skip to content
Latchkey

matrixのmax-parallel - CI/CD用語集の定義

matrixのmax-parallelは、一度に実行するmatrixのjob数の上限を定め、大きなmatrixを利用可能なrunnerに収まるよう制限します。

matrixのmax-parallelは、buildのmatrixから同時に実行するjob数の上限を定めるもので、strategy.max-parallel で設定します。大きなmatrixをrunnerの容量や同時実行の上限に収まるよう制限します。

上限がないと、幅広いmatrixはrunnerプールを溢れさせる可能性があります。max-parallelは他のpipelineのためにいくらかの容量を空けておきます。

使い方

strategy の下に max-parallel: 4 を追加して、最大4つのmatrixのjobを同時に実行します。残りは枠が空くまでキューに入り、これは合計実行時間を延ばすことがあります。

関連ガイド