管道 - 参数化触发器插件

时间:2016-12-05 09:17:46

标签: jenkins jenkins-pipeline

我的Jenkins中有一个管道类型的作业。我想要做的是运行一些带有像release这样的参数的管道。例如,我想为版本1.3.5运行此管道。我为此准备了一个管道代码,并尝试使用Parameterized Trigger Plugin使其参数化。这个插件适用于普通类型的任务,但我无法使它适用于管道。

这是我对变量的定义;

enter image description here

我无法访问我使用插件定义的变量。以下是尝试访问它的管道部分;

....
build_tag = "${TAG}"

enter image description here

但是,build_tag变量始终为null。我尝试了env.${TAG}${env.TAG},但没有结果。

1 个答案:

答案 0 :(得分:1)

我定义了名为THIS_IS_TEST的String param,并且能够使用 -

获取值
echo "${THIS_IS_TEST}"

确保插件已更新