我想编写一个管道,并包含一些默认值,用户可以在项目CI/CD设置中覆盖这些值。
我可以像下面的.gitlab-ci.yml那样做吗?文档中并不清楚...
我可以像下面的.gitlab-ci.yml那样做吗?文档中并不清楚...
variables:
VAR: $VAR || "default"
用户可以在设置中设置这个值,或者使用默认值。
祝好
variables:
VAR: $VAR || "default"
用户可以在设置中设置这个值,或者使用默认值。
祝好
try-job:
image: ubuntu:20.04
variables:
VAR1: 'var 1 set in gitlab-ci.yml'
VAR2: 'var 2 set in gitlab-ci.yml'
script:
- echo $VAR1;
- echo $VAR2;
var 2 set in project cicd variable
时。
https://gitlab.com/mouson-gitlab-playground/gitlab-ci-parallel-test01/-/jobs/1821982396
参考文献:https://docs.gitlab.com/ee/ci/variables/index.html#cicd-variable-precedence