Hi,
is there are a way to run pipelines on a specific runner? For example: I have two runners, one on an raspberry pi and on one on an intel based system. Is it possible to specify that the pipeline runs on the raspberry runner?
Hi,
is there are a way to run pipelines on a specific runner? For example: I have two runners, one on an raspberry pi and on one on an intel based system. Is it possible to specify that the pipeline runs on the raspberry runner?
In this particular example, you would use the platform section of the yaml to specify the architecture. This will ensure Drone routes the pipeline to the correct runner given they have different architectures.
Example:
kind: pipeline
type: docker
name: foo
platform:
arch: arm # or arm64
kind: pipeline
type: docker
name: foo
platform:
arch: amd64
When no architecture is specified Drone assumes amd64.