如何在Jenkins管道作业中访问\item
变量?
我做了UID
:
null
Jenkins在Ubuntu 16.04上托管
答案 0 :(得分:5)
此代码在environment
块的范围内创建局部变量。
从documentation environment
dir使用" setter"风格属性。您可以将代码更改为:
environment {
userId = "${env.UID}";
}
这将使环境变量userId
在管道的其他部分可用(可以通过执行sh 'env'
或类似的东西来证明。)
但是,在此之前,我不确定"${env.UID}"
来自哪里。如果它是你的插件,那么它会很好用。如果没有,那么你将不得不弄清楚如何获得你期望的价值。
答案 1 :(得分:1)
您可以使用此代码。
{{1}}