Howto run test on test computer instead of build computer, using gitlab
Answering my own question here. &quot;Multi project pipeline&quot; is not necessary here. You simply have a single project and mark jobs with different &quot;tags&quot;. You can then register runners for these different tags, on different machines.
(Artifacts are transferred from one job to the next the same, regardless if the runners are run on the same machine or on different ones)
https://docs.gitlab.com/ee/ci/yaml/README.html#tags