Updated 2 years ago by Admin

The nodes section can be used to route pipelines to specific runners, or groups of runners, that have matching labels. This can be useful when you need to route pipelines to runners with special configurations or hardware.

A pipeline is not routed to a runner unless it matches all runner labels. If the pipeline only defines and matches a subset of runner labels it will not be routed to the runner.
1   kind: pipeline
2 type: exec
3 name: default
5 steps:
6 - name: build
7 commands:
8 - go build
9 - go test
11 node:
12 keyA: valueA
13 keyB: valueB

How did we do?