我有一个运行在Oracle Linux
我的Windows从机已连接到此主机,并在此处配置了git。但我仍然收到以下错误消息:
6.9
上的Jenkins服务器(版本2.150.2
)。服务器上安装了Git 1.7.1
,二进制文件位于/usr/bin/git
下(运行which git
命令可查看)。我的Windows从机已连接到此主机,并在此处配置了git。但我仍然收到以下错误消息:
Caused by: java.io.IOException: Cannot run program "/usr/bin/git" (in directory "C:\Jenkins\workspace\x\y\z"): CreateProcess error=2, The system cannot find the file specified
尝试升级所有插件并重新启动Jenkins,但无济于事。
不知何故,Jenkins git插件正在捕获服务器git路径而非节点。这可以从控制台日志中看出:
...
15:17:07 Cloning the remote Git repository
15:17:08 Cloning repository xxx
15:17:09 > /usr/bin/git init C:\Jenkins\workspace\TestJobs\xxx\xxx # timeout=10
...
我的Jenkins Git配置:
- 节点(Windows)中的Git在
工具位置
下提到:
- 服务器(Linux)中的Git在
全局工具配置
下提到: