在新作业的“源代码管理> Git >存储库URL”部分输入我的存储库位置时,我收到一个错误。我到处搜索,尝试了许多不同的URL,但都没有成功。
错误:
Failed to connect to repository : Error performing command: git ls-remote -h https://github.com/micdoodle8/Crossbow_Mod_2.git HEAD有什么想法吗?谢谢。
发布于 2012-12-28 21:28:32
您可能需要在Manage Jenkins -> Configure System -> Git -> Git Installations -> path to git executable中设置Git可执行文件的路径。
例如,我在Windows中遇到了同样的错误。我已经安装了git和chocolatey,并通过Powershell获得了位置:
Get-Command git.exe | Select Definition在Unix中,您应该能够执行以下操作:
which git发布于 2016-09-20 22:38:53
在Jenkins版本上。2.7.4,( Git可执行文件的路径)的设置属性现在位于Manage Jenkins ->全局工具配置-> Git -> Git Installations -> Path to Git executable中。
发布于 2015-09-22 17:57:53
当我从jenkins连接到git时,我也得到了同样的东西。这里有几个你想看的清单:
Jenkins配置:-
1)检查git可执行文件是否指定正确
2)提供SSH仓库链接git@blahblah
3)在credentials >>下选择用户名和身份验证密钥(转到您的服务器,生成SSH密钥ssh-keygen...将密钥复制到JENKINS_HOME/,ssh)
您应该能够从Jenkins连接到您的GIT存储库
https://stackoverflow.com/questions/12681308
复制相似问题