DSL Jenkins将参数传递给phaseJob

时间:2018-11-11 09:55:50

标签: jenkins groovy dsl

在Groovy DSL上,如何在phaseJob名称中使用jenkins参数。  尝试做

stringParam('jobName','bla','blabla') ...
phaseJob('$ jobName')

jobName不会替换为我在詹金斯中输入的值

1 个答案:

答案 0 :(得分:0)

您使用的是单引号。如您所见here

  

任何Groovy表达式都可以插入到所有字符串文字中,除了单引号和三引号字符串之外。

您需要使用双引号使TRY_PARSE起作用:

"string ${interpolation}"