Skip to content
Latchkey

Job Matrix - Definição do Glossário de CI/CD

Uma job matrix é uma definição strategy.matrix que expande um único job em múltiplos jobs paralelos, um por combinação das variáveis que você lista (por exemplo, SO e versão de linguagem).

Como ela expande

Uma matrix com os: [ubuntu-latest, windows-latest] e node: [18, 20] produz quatro jobs. Cada combinação é exposta como ${{ matrix.os }} e ${{ matrix.node }}. Defina strategy.fail-fast: false para deixar todas as combinações terminarem mesmo que uma falhe.

Guias relacionados