gpt4 book ai didi

jenkins - 如何将参数传递给 Hudson 作业的 shell 命令

转载 作者:行者123 更新时间:2023-12-04 00:52:21 49 4
gpt4 key购买 nike

我有一个在远程服务器上执行 shell 脚本的 Hudson 作业。

它的shell命令是:

/usr/bin/deployWar.sh ${warfileName}

我将此构建标记为参数化,并添加了一个字符串参数:
name: warFileName
default value: none
description: name of war file

当我运行它时,参数被分配,但它被传递到 shell 脚本中。

最佳答案

Parameterized Build Jenkins 插件文档指出

all the environment variables added by parameters are in upper case



在您的情况下,这应该有效:
/usr/bin/deployWar.sh ${WARFILENAME}

关于jenkins - 如何将参数传递给 Hudson 作业的 shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24828613/

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