如何在Windows上的Jenkins配置中设置PATH环境变量?

前端之家收集整理的这篇文章主要介绍了如何在Windows上的Jenkins配置中设置PATH环境变量?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我在Windows Server 2008上运行构建过程时,它失败并显示错误消息

Cannot run program “foo”: CreateProcess: error=2,The system cannot find the file specified

我已经在Ubuntu Server上遇到了类似的问题,并通过将由Composer全局安装的二进制文件添加到Jenkins配置中的PATH变量的文件夹路径来解决它(管理Jenkins – >配置系统 – >全局属性 – &gt ;环境变量:name = PATH,value = $PATH:$COMPOSER_HOME / vendor / bin /):

(由于权限移动了/根目录之外的COMPOSER_HOME也需要另一个,Jenkins可以访问,也需要.)

现在我在Windows上尝试了相同的功能,但它不起作用.所以,也许我只是将PATH设置错误.我尝试过的:

PATH
$PATH:D:\path\to\COMPOSER_HOME\vendor\bin

PATH
$PATH;D:\path\to\COMPOSER_HOME\vendor\bin

PATH
%PATH%D:\path\to\COMPOSER_HOME\vendor\bin

PATH
%PATH%;D:\path\to\COMPOSER_HOME\vendor\bin

如何在Jenkins配置中正确设置PATH环境变量?

它需要是“路径”,而不是“路径”.

Jenkins以区分大小写的方式处理此特殊变量,并且只有“Path”被识别为路径变量. “PATH”看起来像一个通用的环境变量jenkins,甚至在Windows上.

猜你在找的Windows相关文章