sat*_*hya 7 jenkins jenkins-plugins
我在Centos 5.7上成功安装了git,
$ git --version git version 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)
Run Code Online (Sandbox Code Playgroud)
詹金斯没有认识到git二进制文件.
请帮帮我
您还可以基于每个节点覆盖 git 路径。只需转到节点的配置页面,然后检查Tool Locations并提供该系统上的 git 路径。
在 OSX 上,它适合/usr/local/git/bin/git我。which git您可以通过在节点上以 jenkins 用户身份执行来确定它。
Jenkins 需要知道你的 git 二进制文件安装在哪里;在 Linux 系统上,这通常位于 /usr/bin/git 。转到 Jenkins 安装的 /configure 页面(“管理 Jenkins”链接)并在“Git”部分中进行设置。
| 归档时间: |
|
| 查看次数: |
8643 次 |
| 最近记录: |