JenkinsをGitHubでホストされているリポジトリで稼働させようとしています(Jenkins Gitプラグインを使用)。リポジトリには複数のgitサブモジュールがあるため、複数のデプロイキーを試して管理したいかどうかわかりません。
私の個人的なGitHubユーザーアカウントは、Jenkinsと一緒に取得したい各プロジェクトの共同作業者であるため、SSHキーを生成/var/lib/jenkins/.ssh
して、個人のGitHubアカウントに追加しました。
ただし、リポジトリURLをJenkinsプロジェクト構成に追加しようとすると、次のようになります。
Failed to connect to repository : Command "git ls-remote -h git@github.com:***/***.git HEAD" returned status code 128:
stdout:
stderr: Host key verification failed.
fatal: The remote end hung up unexpectedly
同様に、ビルドをスケジュールすると、次のようになります。
stderr: Host key verification failed.
fatal: The remote end hung up unexpectedly
ここで概説したようにSSH構成ファイルを設定しようとしましたが、役に立ちませんでした。
誰かが光を当てることができますか?ありがとう
編集
CentOS5.8を実行していることを追加する必要があります