gpt4 book ai didi

gitlab - Gitlab secret 变量中的转义字符

转载 作者:行者123 更新时间:2023-12-04 14:54:32 26 4
gpt4 key购买 nike

我有一个 secret 的var:

enter image description here

但是当我执行- echo %MySecretVar%时,Runner只显示foo
如何在Gitlab Secret Vars中转义类似!的特殊字符?

最佳答案

我在Gitlab上遇到了同样的问题,作业在Windows上运行,但是我认为它也会在Linux上重现,因为Gitlab似乎在解析问题或中继了奇怪的转义。

所以我设置了环境变量

APPPOOL_PWD: 'blabla!foo$bar'

echo %APPPOOL_PWD%echo $APPPOOL_PWD的输出为'blabla'

Gitlab似乎正在吃惊叹号符号 !和美元符号 $。为了避免在注释中针对感叹号提出的建议,我使用了 ^^,对于美元符号,我使用了 Gitlab variables documentation中建议的 $$

因此,以下变量可以很好地工作:
APPPOOL_PWD: 'blabla^^!foo$$bar'

在这种情况下,echo命令的输出将为“blabla!foo $ bar”。

关于gitlab - Gitlab secret 变量中的转义字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48870664/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com