全局参数
流水线提供全局参数来设定一些变量,在配置流水线时,可以通过引用全局变量的方式支持一些需要参数变化的场景。
参数设定
全局参数的配置入口在流水线编辑页面的输入源配置中,如下所示:

用户可以添加任意参数,并设置默认值:

参数使用
全局变量设定后,可以在配置具体任务时通过特殊变量符号进行引用。
使用举例1:
如应用任务,选择分支时,可以选取使用流水线参数,通过 ${参数名}方式进行引用,这样每次流水线执行时,会读取全局变量中设定的值来进行构建。如下所示:

使用举例2:
在自定义脚本中,可以通过 ${参数名}的方式引用全局变量。 如下所示:

运行时指定参数
全局变量设定后,正常触发时都会使用默认值,如果在触发时想改变全局变量的值,可以在手工触发时(请参考触发策略部分文档说明)配置运行参数:

设置全局变量的值,然后点击确认,本次执行将使用更改后的变量值进行执行。更改的变量仅针对本次执行有效,并不会影响原始默认值。
