我在 Windows 主机上使用 Jenkins 2.252 和 Jenkins 代理。
我想使用现有变量
WORKSPACE
在代理上创建一个新的环境变量。
但是我所有的尝试都是徒劳的。我试过了:
${WORKSPACE}
${env.WORKSPACE}
${env:WORKSPACE}
%WORKSPACE%
我真的不明白我的错误在哪里:(
也许是美元符号?以下对我有用...
node () {
stage ('New environment variable')
{
println (env.WORKSPACE)
env.NEWVAR = env.WORKSPACE
}
stage ('Still there?')
{
println (env.NEWVAR)
}
}