【发布时间】:2021-12-15 18:29:09
【问题描述】:
我目前正在尝试在 VM 中查找 CI/CD 变量的值。我试图输出它,但我发现变量的值在作业日志中被屏蔽了。这是我在 .gitlab-ci.yml 中使用的代码。
image: python:3
stages:
- deploy
deploy:
stage: deploy
script:
- echo "List all CI/CD variables"
- export
有问题的行是
...
declare -x Secret_variable ="[MASKED]"
...
有没有办法让我在不修改 Gitlab 变量部分中的复选框的情况下获取查找值?
【问题讨论】:
-
如果你能够在 Gitlab CI 日志中显示一个被掩码的变量,那将超出该变量被 被掩码 的全部目的。屏蔽变量正是为了这个目的,它的值不会意外泄漏到日志中。
-
有权限的可以查看CI/CD设置页面的值。只需点击“显示值”按钮。