【发布时间】:2018-08-23 18:49:10
【问题描述】:
我是 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。
这看起来确实不寻常。以前有人观察过吗?
谢谢!
【问题讨论】:
标签: docker gitlab-ci gitlab-ci-runner docker-image gitlab-8