詹金斯“忘记”了在 Build 部分执行 shell 脚本时的参数
我遇到的问题是,我有一个带有多个字符串参数(例如“VARIABLE_A”)的参数化项目,并且当在“构建”部分执行 shell 脚本时,Jenkins 不再认识它们,即根本没有值。
这非常奇怪,我相信这应该以以下方式使用字符串参数(变量)来工作:
“回显$VARIABLE_A”
“python3 $PATH/abc.py $VARIABLE_A”
...
但已经没有值了。
echo-command 不会打印任何内容,并且 Python 脚本会丢失该值,因为 VARIABLE_A 显然为空。
也许有人有想法?
谢谢 雷纳
PS
詹金斯版本是“2.277.2”。
I encounter the issue that I have a parameterized project with several string parameters, e.g., "VARIABLE_A", and that Jenkins doesn't know them anymore when executing a shell script in the Build section, i.e., there is simply no value.
This is very bizarre and I am convinced this should work using a string parameter (variable) in these ways:
"echo $VARIABLE_A"
"python3 $PATH/abc.py $VARIABLE_A"
...
but there is no values anymore.
echo-command does not print anything and the Python script misses the value as VARIABLE_A is apparently empty.
Perhaps someone has an idea ?
Thanks
Rainer
PS
Jenkins version is "2.277.2".
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论