我正在使用Google Play Android Publisher插件,并尝试将某种语言的发行说明发送到Google Play商店。当前,它们位于从上一个构建作业传递过来的文件中,我试图在执行外壳构建步骤中使用以下命令从该文件设置环境变量。
export LANG_EN_GB=`cat android-*-en-GB`
然后,我使用$ {LANG_EN_GB}将其传递到“最近的更改”字段中,但无法识别宏。
Unrecognized macro 'LANG_EN_GB' in '${LANG_EN_GB}
我已经在线搜索并尝试添加此命令,但是它不起作用
${ENV,var="LANG_EN_GB"}
我也看到我可以添加EnvInject插件,但是我不希望这样做这么小任务。这是唯一的解决方案,还是我在执行Shell脚本中做错了什么?
我通过引用文件而不是环境变量来解决此问题。
${FILE, path="android-en-GB"}
看来该插件仅适用于Jenkins设置的环境变量,而不适用于脚本
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句