GGO*_*GGO 6 gitlab gitlab-ci gitlab-ci-runner
我有一个秘密var:
但是当我这样做时- echo %MySecretVar%,跑步者foo才会显示
我怎样才能逃脱像!Gitlab Secret Vars 这样的特殊角色?
我在Gitlab上也有同样的问题,作业在Windows上运行,但是我认为它也会在Linux上重现,因为Gitlab似乎在解析问题或中继了奇怪的转义。
所以我设置了环境变量
APPPOOL_PWD: 'blabla!foo$bar'
Run Code Online (Sandbox Code Playgroud)
和的输出echo %APPPOOL_PWD%或echo $APPPOOL_PWD是“布拉布拉”
Gitlab似乎正在吃惊叹号!和美元符号$。为了避免这种情况,正如^^我$$在Gitlab变量文档中所建议的那样,我已使用感叹号和美元符号进行了注释。
因此,以下变量可以很好地工作:
APPPOOL_PWD: 'blabla^^!foo$$bar'
在这种情况下,echo命令的输出将为“ blabla!foo $ bar”。
| 归档时间: |
|
| 查看次数: |
1746 次 |
| 最近记录: |