variables
定义在脚本中使用的 CI/CD 变量。
支持: 作业变量、全局变量、description、value、options、expand
示例
全局变量
variables:
GLOBAL_VAR: world
job:
script: echo $GLOBAL_VAR
作业变量
job:
script: echo $JOB_VAR
variables:
JOB_VAR: hello
带 value 的变量
variables:
MY_VAR:
value: my-value
job:
script: echo $MY_VAR
带 description 的变量
variables:
MY_VAR:
description: "A configurable variable"
value: default
job:
script: echo $MY_VAR
带 options 的变量
variables:
MY_VAR:
value: option1
options:
- option1
- option2
job:
script: echo $MY_VAR
禁用变量展开
variables:
MY_VAR:
value: hello
expand: false
job:
script: echo $MY_VAR