gpt4 book ai didi

Jenkins 无法识别 git 二进制文件

转载 作者:行者123 更新时间:2023-12-02 15:33:44 35 4
gpt4 key购买 nike

我已经在Centos 5.7上成功安装了git,

$ git --版本git版本1.7.4.1

在从 jenkins 的 github 中提取源代码时,我面临以下问题

Caused by: java.io.IOException: Cannot run program "git": error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
at hudson.Proc$LocalProc.<init>(Proc.java:244)
at hudson.Proc$LocalProc.<init>(Proc.java:216)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:709)
at hudson.Launcher$ProcStarter.start(Launcher.java:338)
at hudson.Launcher$ProcStarter.join(Launcher.java:345)
at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:774)

Jenkins 无法识别 git 二进制文件。

请帮我解决这个问题

最佳答案

您还可以基于每个节点覆盖 git 路径。只需转到节点的配置页面,然后检查工具位置,并提供该系统上的 git 路径。

在 OSX 上,对我来说是 /usr/local/git/bin/git 。您可以通过在节点上以 jenkins 用户身份执行 which git 来确定它。

关于Jenkins 无法识别 git 二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11123452/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com