Pipeline of tagged poject executes some build steps on wrong tagged runner
Summary
Project is tagged windows
. Runner A
is tagged linux
, Runner B
is tagged windows
. Pipeline of project executes first step on A
then second step on B
. This is wrong, because A
is not tagged windows
.
Steps to reproduce
- Create project. Tag it
windows
. Add.gitlab-ci.yml
having two steps. - Register runner
A
. Tag itlinux
. - Register runner
B
. Tag itwindows
. - Start pipeline of project.
What is the current bug behavior?
- Step 1 of pipeline is executed on Runner
A
. - Step 2 of pipeline is executed on Runner
B
.
What is the expected correct behavior?
- Both steps of pipeline are executed on Runner
B
.
Relevant logs and/or screenshots
(Please tell me which files are relevant).
Environment
- Official Gitlab Docker Container Image from Docker Hub (10.7.0-rc4-ee ddd03ed1)
- Official Gitlab-Runner Docker Container Image from Docker Hub (gitlab-runner 10.6.0 (a3543a27))
- Official Gitlab-Runner Installer für Windows (gitlab-runner 10.6.0 (a3543a27))