A Matrix step can be configured such that each steplet executes in parallel on multiple node pools with different operating systems or cloud providers.
This can be done by setting multiNode to true. Default value is false.
Multi-node pool Matrix Example
steps:
- name: step_1
type: Matrix
stepMode: Bash
configuration:
multiNode: true
stepletMultipliers:
nodePools:
- windows
- ubuntu_18
- ubuntu_16
environmentVariables:
- foo: foo
- bar: bar