【问题标题】:Teamcity 9.1.3 - setParameter not workingTeamcity 9.1.3 - setParameter 不起作用
【发布时间】:2016-09-16 03:15:08
【问题描述】:

我正在尝试更改从步骤添加到作业的自定义参数的值。

我在参数中手动创建了一个名为 ddd 的参数,其值为“虚拟”, 然后我把它放在构建步骤中:

echo "ddd is: %ddd%"
echo "##teamcity[setParameter name='ddd' value='fff']"
echo "Now ddd is: %ddd%"

但我得到的输出是:

ddd is: dummy
Now ddd is: dummy

参数没有改变。

据我搜索,每个人都使用这种方法来更改值,但在我的情况下不起作用。 可能是什么问题? 我使用的 Teamcity 版本是 9.1.3(内部版本 37176)

感谢大家的帮助。

【问题讨论】:

标签: dynamic parameters teamcity


【解决方案1】:

我自己回应。 该值实际上已更改,但它在接下来的步骤中生效,而不是在更改值的同一步骤中生效。 所以也看到值发生了变化,我不得不创建另一个步骤,然后回显 %ddd% 参数,在那里我可以看到它随着新值的变化而变化。

谢谢。

【讨论】:

    猜你喜欢
    • 2014-04-04
    • 2014-08-17
    • 2021-06-23
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-16
    相关资源
    最近更新 更多