如何在Jenkins管道工作中获取UID

时间:2018-03-25 08:05:14

标签: jenkins-pipeline ubuntu-16.04

如何在Jenkins管道作业中访问\item变量?

我做了UID

null

Jenkins在Ubuntu 16.04上托管

2 个答案:

答案 0 :(得分:5)

此代码在environment块的范围内创建局部变量。

documentation environment dir使用" setter"风格属性。您可以将代码更改为:

environment {
    userId = "${env.UID}";
} 

这将使环境变量userId在管道的其他部分可用(可以通过执行sh 'env'或类似的东西来证明。)

但是,在此之前,我不确定"${env.UID}"来自哪里。如果它是你的插件,那么它会很好用。如果没有,那么你将不得不弄清楚如何获得你期望的价值。

答案 1 :(得分:1)

您可以使用此代码。

{{1}}