以下是我的gitlab yaml文件的一部分
job1:
stage : stage1
script : echo "something"
when : on_success
job1:
stage : stage1
script : echo "something"
when : $VARIABLE
我想将属性“when”值设置为我在变量中引用的值。我已经尝试过这样的方法,但似乎不起作用。无论如何,我们是否可以使用变量动态设置这个值
您不能直接在此键中使用变量(请参阅:可以使用变量的位置),但在变量上有条件地设置此值的正确方法可能是使用
rules:when:
。
job1:
script: "echo something"
rules:
# set when: to "always" when $VARIABLE == "value"
- if: $VARIABLE == "value"
when: always
- when: on_success # the default when above rule(s) don't match