Jenkins参数化构建 - 作为其他参数的函数的参数

时间:2013-04-19 13:25:29

标签: jenkins continuous-integration

我正在尝试在Jenkins参数化构建中为参数定义这些默认值:

p1 = x
p2 = ${p1}y // should evaluate to "xy"

问题在于,当我构建时,p2设置为${p1}y而不是xy

Jenkins job configuration (http://<domain>/jenkins/job/<job-name>/configure)

1 个答案:

答案 0 :(得分:0)

您可以在Execute Shell中添加预建步骤,而不是使用字符串参数。输入以下内容。

echo p2=${p1}y

因此可以在项目中访问p2。如果您想使用相同的内容,请使用 $ {p2}