我是 Gitlab CI/CD 的新手,因此这个问题对其他人来说可能看起来很基础。
我创建了两个作业 - 一个由在 VM 上配置的 GitlabRunner 拾取,另一个应在指定的 docker 映像上运行。
我的 .gitlab-ci.yml 看起来像这样:
stages:
- build
- deploy
job1:
stage: build
script:
- *do something*
tags:
- matlab # specific gitlab runner is configured for this tag
job2:
image: *docker-image* # this is the docker image i want to use
stage: deploy
script:
- *do something*
我观察到有时,GitLab CI/CD 也在为 matlab 标签配置的 VM 上运行 job2。
这似乎不寻常。有没有人观察过这个?
谢谢!