gpt4 book ai didi

hudson - Jenkins 提升参数值未在 Shell Exec 命令中通过

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

我已经创建了名为“RUNSCRIPT”的构建提升“选择”参数,其值为“否”(默认值)和"is",并试图在 EXEC SHELL 命令中获取参数值作为 $RUNSCRIPT 但两个值都不是"is"或“否”通过。如果我查看输出,它显示为 $RUNSCRIPT(原样)。为什么不被替换为值。有什么建议么?此外,尝试创建其他类型的参数,例如字符串值,但效果不佳。

最佳答案

如果你想将值从 jenkins 传递到脚本,你需要将参数定义为 jenkins 环境变量。我为此使用了 Ant。例如:

属性环境=“环境”属性名称="用户"值="${env.user}"

如果我只是使用

属性名称="用户"值="${用户}"

值将从引用用户的其他文件传递。

关于hudson - Jenkins 提升参数值未在 Shell Exec 命令中通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11767785/

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