相关文章推荐
绅士的啤酒  ·  攻略 | ...·  1 月前    · 
机灵的莲藕  ·  瀍河历史·  4 月前    · 
从容的墨镜  ·  重庆市交通运输委员会·  5 月前    · 

variables 关键字 (keyword) 使用两种语法形式:变量列表和映射 (字符串字典) 。

在映射语法中,所有键都是变量名称,其值为变量值。 若要使用变量模板,必须使用列表语法。 列表语法要求指定是提及变量 () name 、变量组 () group 还是模板 ( template ) 。

不能在同一变量节中使用列表和映射变量,但可以在使用列表语法时组合 name group template

可以在管道、阶段或作业级别指定变量。

variables: [ name | group | template ] # Define variables by name, variable group, or in a template.
- name: string  # name of a variable
  value: string # value of the variable
- group: string # name of a variable group

可以重复 name/value 对和 group

变量也可以设置为只读以增强安全性

variables:
- name: myReadOnlyVar
  value: myValue
  readonly: true

还可以包含模板中的变量

序列语法:

variables:
- name: MY_VARIABLE           # hard-coded value
  value: some value
- group: my-variable-group-1  # variable group
- group: my-variable-group-2  # another variable group