如何在 Jenkins 中取消设置环境变量

Vic*_*tor 6 jenkins

我有一个 Jenkinsfile,并且在进程启动时已经设置了 JAVA_HOME 环境变量。不幸的是,当我运行脚本时,此环境变量被传递到我的容器中docker.inside,并覆盖图像中已设置的环境变量的正确值。

如何在 Jenkins 脚本中取消设置环境变量?

Bgu*_*ess 1

我想做同样的事情,但不幸的是,我认为在 jenkins 中,EnvActionImpl 类中没有 unset() 方法。

然后你应该用这样的东西覆盖这个值:

env.VAULT_TOKEN = ''
Run Code Online (Sandbox Code Playgroud)