环境变量是 Gitee 仓库提供的通用环境变量管理功能。
目前环境变量功能可用于管理 Gitee Go 流水线中的口令/密钥信息。
通过流水线中声明引用变量,将变量信息配置在仓库环境变量管理功能下,实现将常用的配置、口令、密钥等信息从流水线配置文件中剥离,进而提高项目安全和流水线配置的灵活复用。
在仓库「管理」->「环境变量管理」可以添加和管理已有的环境变量。
点击「新建变量」进行变量添加,按照提示填写对应信息后确定即可。相应字段说明如下:
环境变量的引用可以通过 $变量名
的方式引用。如变量名为 app_id
,则可以在流水线配置上通过 $app_id
进行引用。
以下为在流水线中引用的例子:
APP_ID
,值为 e10adc3949ba59abbe56e057f20f883e
的变量注:环境变量的解析进在流水线配置文件中生效,对于用户自定义的其他脚本或文件并不起作用。