一次提交的多个管道?

问题描述 投票:1回答:1

当我提交对gitlab repo的更改时,我希望触发一个管道,理想情况下应该运行我所有指定的作业,但事实并非如此。每次都会创建4个管道。我只有一个跑步者,即码头工人,有3个标签:构建,部署,测试。

我简化了下面的文件,但仍然无法找出问题所在。

.gitlab-ci.yml

image: alpine:3.8

some_job:
 tags:
  - test
 script:
  - echo "Test passed"

4条管道!只需1次提交。为什么不只是一个管道,因为所有管道都在做同样的工作。 enter image description here

git docker gitlab gitlab-ci gitlab-ci-runner
1个回答
2
投票

分阶段定义1个阶段,并在该阶段定义您的工作,如下所示

stages:
  - test

testdeploy:
  stage: test
© www.soinside.com 2019 - 2024. All rights reserved.