我正在尝试在Jenkins中配置Freestyle项目。 首先,我在我的VirtualBox上运行docker,在docker里面我有jenkins容器。 在同一个VM上我有我的裸git存储库。 我正在尝试在配置时给出repo URL,但它给了我以下错误:
Failed to connect to repository : Command "git ls-remote -h name@127.0.0.1:/home/name/RemoteGit HEAD" returned status code 128:
stdout:
stderr: ssh: connect to host 127.0.0.1 port 22: Connection refused
fatal: Could not read from remote repository.
请确保您拥有正确的访问权限 存储库存在。
我现在不明白接下来要做什么可以有人帮我解决这个问题。另外,我在jenkins容器中找不到.ssh,这样我就可以把钥匙给它......
答案 0 :(得分:0)
Jenkins正试图通过本地主机上的SSH获取您的存储库,但看起来您没有SSH服务器。
您应该使用file://
协议来引用存储库的本地路径:file:///home/name/RemoteGit
。