这是我的场景:
我已经按照Jenkins 路径中的指示配置了两个 Git 安装到 git Windows master / Linux slave。Git 安装设置如下:
WindowsGit| 小路:C:\Program Files\Git\bin\git.exeLinuxGit| 小路:/usr/local/bin/git因为我需要在 linux slave 上运行作业,我的作业 git 配置指向 LinuxGit(Git 可执行选项)。作业运行良好,没有问题。但是,当我尝试使用“Poll SCM”选项时,它会中断。我相信这里的问题是因为 Poll SCM 在 Windows Master 上运行,并且此作业的 Git 信息指向 LinuxGit。Git 轮询日志显示:
Caused by: java.io.IOException: Cannot run program "/usr/local/bin/git": CreateProcess error=2, The system cannot find the file specified
另一方面,如果我选择 WindowsGit,Git Polling Log …