Jenkins 在节点配置中覆盖系统环境

Jenkins 在节点配置中覆盖系统环境,jenkins,Jenkins,我正在尝试覆盖在我的一个节点上启动的构建的TMPDIR 我在节点属性环境变量中添加了一个新值: 但当我运行作业时,TMPDIR仍然设置为系统值。但是,ZIG确实设置好了: # Output from job running `env` TMPDIR=/var/folders/nf/p0pz9cv93wz8m314wyk3yp_h0000gn/T/ ZIG=Zag 如果我将环境设置添加到Jenkins主配置中,也会发生同样的情况。我可以在每个作业上成功地使用来更改它,但是我们有很多作业,我真的

我正在尝试覆盖在我的一个节点上启动的构建的TMPDIR

我在节点属性环境变量中添加了一个新值:

但当我运行作业时,TMPDIR仍然设置为系统值。但是,ZIG确实设置好了:

# Output from job running `env`
TMPDIR=/var/folders/nf/p0pz9cv93wz8m314wyk3yp_h0000gn/T/
ZIG=Zag
如果我将环境设置添加到Jenkins主配置中,也会发生同样的情况。我可以在每个作业上成功地使用来更改它,但是我们有很多作业,我真的希望它是一个节点配置(节点有一个专用的构建驱动器)

如何覆盖此节点上启动的所有生成的TMPDIR


我在OS X Yosemite 10.10.5上使用的是Jenkins 1.624。

我安装了EnvInject插件,它是(即使我没有使用它,而且在我打开它时它也不工作)


我卸载了那个插件,现在我的问题消失了。

我安装了EnvInject插件,它已经安装好了(尽管我没有使用它,而且当我打开它时它也不工作)

我卸载了那个插件,现在我的问题解决了