我的Jenkins在奴隶上的工作继续失去“PATH”环境变量值。我正在以这种方式在我的slave配置上设置路径变量: 问题是,我在这个奴隶上运行的工作继续失去他们的环境值并继续得到像“svn not found”或“git not found”这样的错误。在深入挖掘一个littile之后,我看到当我遇到这个场景时,Job“环境变量”中PATH变量的值与我上面设置的不同。就像这样: 现在,为了解决这个问题,我甚至尝试断开从站和重新连接,这只能暂时解决问题。我发表了this文章,建议将/ etc / ssh / sshd_config中的标志“PermitUserEnvironment”更改为“是”,然后重新启动sshd服务。我按照这些步骤将问题解决了一个小时,直到它再次发生。可能是什么导致了这个?我的主人也有envinject插件,这会导致这个问题吗?但是当我只在master上运行这个工作时它运行正常。 我正在使用云蜜蜂Jenkins。