【发布时间】:2019-08-07 06:11:21
【问题描述】:
我正在运行一个 gitlab 作业,并且在该作业中我试图取消设置在 CI / CD 设置中设置的某些变量。
例如,我有
SOME_VARIABLE 设置为 <some_value>
然后,在工作定义中,我正在尝试
variables:
SOME_VARIABLE: ""
script:
- echo SOME_VARIABLE - [%SOME_VARIABLE%]
但在工作本身我仍然得到
SOME_VARIABLE - [<some_value>]
而不是
SOME_VARIABLE - []
有人遇到过这个吗?
【问题讨论】:
-
你能展示你的 .gitlabci.yml 文件吗?这可能是由于 Gitlab CI 将脚本之前的双引号解释为空并且仍在重用旧的引起的。也许如果你放一个空格或另一个中性值
-
是的,多次遇到这种情况,非常烦人。