Jenkins-如何将环境变量从自由式作业传递到管道作业

时间:2019-10-17 15:11:47

标签: jenkins jenkins-plugins jenkins-groovy

我在Jenkins中有一个自由职业,通常使用“预定义参数”选项将参数传递给另一个自由职业。 例如:

PROJECT=Myproject
PATH=/depot/workspace/

以前,我可以使用${PROJECT} OR ${PATH}通过环境中的下游作业中的KEY访问以上值。

我现在的问题是我有一个管道作业,需要访问上述值,但是在使用${PROJECT} OR ${PATH}时它无法工作。

因此,通常来说,我希望它的工作方式是先运行自由式作业,然后将参数传递给下游管道作业。

1 个答案:

答案 0 :(得分:1)

您可能需要在管道中使用"${params.PROJECT}"来访问参数。