如何在Jenkins中注入环境变量?

如何在Jenkins中注入环境变量?,jenkins,hudson,Jenkins,Hudson,Jenkins抱怨找不到chmod、rm、mv等命令。所以我需要在环境变量中添加path=/bin:/usr/bin。如何注入这些路径,使其在查找这些命令时不会出现问题 谢谢你的帮助 直接回答,设置环境变量-转到Manage Jenkins->Configure System(地址主机:port/Configure)-这里有一个“全局属性”部分和一个名为“环境变量”的复选框-选中它,您可以在那里定义变量,这些变量将在作业运行时设置。我非常惊讶/bin和/usr/bin不在JVM的路径上-我从来没

Jenkins抱怨找不到chmod、rm、mv等命令。所以我需要在环境变量中添加path=/bin:/usr/bin。如何注入这些路径,使其在查找这些命令时不会出现问题


谢谢你的帮助

直接回答,设置环境变量-转到Manage Jenkins->Configure System(地址主机:port/Configure)-这里有一个“全局属性”部分和一个名为“环境变量”的复选框-选中它,您可以在那里定义变量,这些变量将在作业运行时设置。

我非常惊讶/bin和/usr/bin不在JVM的路径上-我从来没有为了使用通用命令而定义过它们。您看到的错误是在“执行shell”构建步骤中还是在其他上下文中发生的?是的,当我在Jenkins的“执行shell”框中使用chmod、rm、mv等命令时,就会看到这些问题。我必须在每个作业配置中手动添加“setenv PATH/usr/bin:/bin:$PATH”,我尝试在manage jenkins的manage节点上更改它,但没有执行。我看到它被放置在那里,但没有显示在注入的env变量中。