我是新手Jenkins
,从GitHub
.
我试图在这里搜索所有相关问题,但可以找到确切的 stacktstrace 和答案。
我正在尝试克隆需要用户名和密码的存储库,我SSH://
在作业配置设置中为我的作业提供存储库路径。我还没有完成任何与 .ssh 相关的设置,因为这似乎与 GIT 存储库的安全问题不同。
我无法弄清楚詹金斯试图执行什么评论,它没有发现哪个文件/目录毫无头绪。
这是我在 Jenkins 工作中的确切堆栈跟踪:
引起:java.io.IOException:无法运行程序:尝试确定 git 版本时出错:执行命令时出错:--version 假设 1.6 错误:克隆远程 repo 'myRE' 时出错:无法克隆 git@github.com:myORG /RVL.myProj.git hudson.plugins.git.GitException:无法在哈德森的 hudson.plugins.git.GitAPI.clone(GitAPI.java:268) 克隆 git@github.com:myORG/RVL.myProj.git。 plugins.git.GitSCM$2.invoke(GitSCM.java:1122) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1064) at hudson.FilePath.act(FilePath.java:842) at hudson.FilePath .act(FilePath.java:824) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1064) at hudson.model.AbstractProject.checkout(AbstractProject.java:1256) at hudson.model.AbstractBuild$AbstractBuildExecution。defaultCheckout(AbstractBuild.java:589) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:494) at hudson.model.Run.execute(Run .java:1502) 在 hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) 在 hudson.model.ResourceController.execute(ResourceController.java:88) 在 hudson.model.Executor.run(Executor.java:236)引起:hudson.plugins.git.GitException:执行命令时出错:clone -o RVL.myProj git@github.com:myORG/RVL.myProj.git /var/lib/jenkins/jobs/myProj/workspace at hudson.plugins .git.GitAPI.launchCommandIn(GitAPI.java:862) 在 hudson.plugins.git.GitAPI.access$000(GitAPI.java:40) 在 hudson.plugins.git.GitAPI$1.invoke(GitAPI.java:264) 在 hudson.plugins.git.GitAPI$1.invoke(GitAPI.java:244) 在 hudson.FilePath.act(FilePath.java:842) 在 hudson.FilePath.act(FilePath.java:824) 在 hudson.plugins .git.GitAPI.clone(GitAPI.java:244) ... 13 更多 原因:java.io.IOException:无法运行程序“”:错误=2,在 hudson.Proc$LocalProc.(Proc.java:244) 的 java.lang.ProcessBuilder.start(Unknown Source) 处没有此类文件或目录在 hudson.Proc$LocalProc.(Proc.java:216) 在 hudson.Launcher$LocalLauncher.launch(Launcher.java:709) 在 hudson.Launcher$ProcStarter.start(Launcher.java:338) 在 hudson.Launcher$ProcStarter .join(Launcher.java:345) at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:843) ... 19 更多原因:java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.(Unknown Source) at java.lang.Pro