当我提交对gitlab repo的更改时,我希望触发一个管道,理想情况下应该运行我所有指定的作业,但事实并非如此。每次都会创建4个管道。我只有一个跑步者,即码头工人,有3个标签:构建,部署,测试。
我简化了下面的文件,但仍然无法找出问题所在。
.gitlab-ci.yml
image: alpine:3.8
some_job:
tags:
- test
script:
- echo "Test passed"
分阶段定义1个阶段,并在该阶段定义您的工作,如下所示
stages:
- test
testdeploy:
stage: test