0

Jenkins でリポジトリの devel ブランチを複製するジョブを実行すると、次のエラーが発生します。

stderr: Permission denied (publickey).
fatal: The remote end hung up unexpectedly

CentOS 6 で Jenkins を実行しており、GitHub フックが正しくセットアップされています。これを修正するにはどうすればよいですか? プライベート組織リポジトリへのアクセス権を持つ有効なユーザーで GitHub プラグインをインストールしていますが、デプロイ キーは必要ですか?

jenkins サーバー用の github アカウントがあり、github アカウントに追加された /var/lib/jenkins/.ssh に存在する dsa キーを使用していますが、このエラーは引き続き発生します。

4

1 に答える 1

0

「プライベート組織リポジトリにアクセスできる有効なユーザーで GitHub プラグインをインストールしました」とはどういう意味かわかりません。Jenkins には詳しくありませんが、リクエストを認証するためにそのリポジトリにデプロイ キーを追加する必要があります。git グローバル作成者名などを指定したと思います。

于 2012-05-24T06:26:38.560 に答える