【发布时间】:2012-08-01 21:23:48
【问题描述】:
我创建了名为“RUNSCRIPT”的构建提升“选择”参数,其值为“No”(默认)和“Yes”,并尝试将 EXEC SHELL 命令中的参数值设为 $RUNSCRIPT,但两者均不为“Yes”或“否”通过。如果我查看输出,它会以 $RUNSCRIPT 的形式出现(原样)。为什么不被价值取代。有什么建议么?此外,尝试创建其他类型的参数,例如字符串值,但它不能正常工作。
【问题讨论】:
-
也许this 的文章会有所帮助。
-
那是构建参数,不同于提升参数。
-
这些参数是不是叫做“审批参数”?如果是这样,他们确实为我在促销活动中发挥了作用并扩大了范围。也许您可以将配置文件发布到某个地方,例如 pastebin 或 gist。
-
嗯,它们是promotion Action中的Approval参数。此外,同一促销中的另一个操作是“通过 SSH 发送构建工件”,其中包含您提到 shell 命令的“执行命令”文件。我试图从那里获得它的价值,因为 $RUNSCRIPT 也尝试了 £{RUNSCRIPT} 和 %RUNSCRIPT 但没有任何效果。它对你有什么作用?可能出了什么问题?