使用 stages
来定义包含作业组的阶段。stages 是为流水线全局定义的。在作业中使用 stage
来定义作业属于哪个阶段。
如果.gitlab-ci.yml
文件中没有定义 stages,那么默认的流水线阶段是:
build
test
deploy
stages:
- build
- test
- deploy
demojob1:
stage: build
tags:
- localrunner-demo
script:
- echo $(pwd)
- go version
- go mod tidy
- go build .
- echo $(ls)
demojob2:
s