2017-06-23 16 views
0

私はJenkinsでFreestyle Projectを設定しようとしています。 まず、私はVirtualBoxでdockerを実行しています。そして、私はjenkinsコンテナを持っています。 同じVM上に私の裸のgitリポジトリがあります。 私はそれを設定しながら、レポURLを与えることをしようとしていますが、それは私に次のエラーを与える:エラーJenkinsでGit Repo URLを与えているうちに

Failed to connect to repository : Command "git ls-remote -h [email protected]:/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. 

あなたは正しいアクセス権 とリポジトリが存在していることを確認してください。

私は今何をするのか分からないので、誰かがこれで私を助けてくれるでしょう。また、私のジェンキンスコンテナの中に.sshが見つかりませんでした。

答えて

0

JenkinsはローカルホストでSSH経由でリポジトリを取得しようとしていますが、SSHサーバーがないようです。

file://プロトコル(file:///home/name/RemoteGit)を使用して、リポジトリのローカルパスを参照する必要があります。

ところで、このフォルダにアクセスするための適切な権限としてJenkinsを必ず使用してください。

+0

この解決方法では、最初のケースで解決済みとマークするか、2番目のケースで解決策を共有してください。 – zigarn

関連する問題