我正在使用gitlab-ci。
我设置了一个环境变量:MY_ENV_VAR(在项目CI / CD设置菜单中)
我看到一条消息说环境变量以K8S SECRET为前缀
这是我的.gitlab-ci.yml:
deploy:
only:
- prod
script:
echo ${K8S_SECRET_MY_ENV_VAR}
它不显示作业中的值...我看到绿色的echo命令,但我有一些空白。
我尝试过echo $ K8S_SECRET_MY_ENV_VAR或echo $ SECRET_MY_ENV_VAR。这是相同的。
谢谢
K8S_SECRET_
前缀用于定位Auto Devops特征的变量。 Normal variables不需要这样的前缀,因此在您的示例中只需引用$MY_ENV_VAR