我有带有git存储库的家庭服务器。现在,我正在尝试在现有的PHP存储库上配置Jenkins。
我已经正常安装了Jenkins,但是在创建Job时出现错误:
储存库网址= /home/git/repositories/testing.git
错误如下:
无法连接到存储库:命令“ git ls-remote -h /home/git/repositories/testing.git HEAD”返回状态码128:stdout:stderr:致命:’/home/git/repositories/testing.git’确实似乎不是致命的git存储库:远程端意外挂断
请帮助解决此问题。
谢谢。
PS,我什至尝试放置要用来远程克隆存储库的URL:
ssh://git@192.168.1.110:/testing.git
但是我仍然遇到错误:
无法连接到存储库:命令“ git ls-remote -h ssh://git@192.168.1.110:/testing.git HEAD”返回状态码128:stdout:stderr:ssh:无法解析主机名192.168.1.110 :::名称或服务未知(致命):远端意外挂断
我解决了我的问题:
1)为詹金斯用户将私钥放在.ssh中
2)在Jenkins中设置“管理凭据”以访问.ssh文件夹