除了预置变量外,持续交付支持自定义流水线中的变量,满足更多定制化场景。使用自定义变量前,需先创建自定义变量,然后通过$(parameters.变量名)
的形式进行引用。本节为您介绍如何创建自定义变量。
自定义变量同时支持变量和环境变量,两者都可以用来传递流水线参数,请根据实际情况选择使用变量还是环境变量。
$(parameters.key)
。${key}
或$key
。注意
环境变量不是机密的,它们的值可能会在日志中显示,不适合存储敏感信息。
已创建流水线。具体操作可参见 创建流水线。
进入流水线的流程编排页签。
...
> 编辑,进入当前流水线的流程编排页签。单击 变量,弹出变量设置面板。
切换至自定义变量页签,单击 添加,新增一个自定义变量。支持添加多个变量。
配置项 | 说明 |
---|---|
参数 | 输入自定义变量的名称,同一条流水线内名称唯一。建议避免与预置变量重名。 |
类型 | 选择变量类型。
|
描述 | 填写当前变量的备注信息,可以为空。 |
隐私 | 开启隐私设置后,变量的默认值将展示为*** 。当变量为不希望其他用户可见的敏感信息时(例如账号密码),可开启隐私设置。隐私变量不支持修改名称和默认值。 |
动态 | 是否打开动态设置开关。
|
环境变量 | 是否设置为环境变量。
注意 环境变量不适合存储敏感信息。 |
说明
单击 确定,完成自定义变量创建。
说明
自定义变量创建完成后,您便可以在流水线任意需要使用该变量的步骤中进行引用。
单击 保存,保存流水线配置。