Jenkins を Gitlab/git lite で使用し、Jenkins を CI サーバーとして使用しています。別のサーバー セットで問題なく動作していましたが、最近、新しいサーバー セットに移行しました。SSH キーがコピーされ、Jenkins 構成がコピーされて復元されました。
新しいエージェントの 1 つでジョブが実行されると、git が開始され、リポジトリのクローンを作成してここまで到達しようとします。
Started by user anonymous
Building remotely on jenk-agt-w01 in workspace d:\project
Checkout:project / d:\project - hudson.remoting.Channel@5ab1efc4:jenk-agt-w01
Using strategy: Default
Last Built Revision: Revision 72b6ecb18151f6c68bf55a588eb07f8c92660832 (origin/master)
Cloning the remote Git repository
Cloning repository git2@git.server.com:project.git
git --version
git version 1.7.10.msysgit.1
次に、ジェンキンスの小さなスロバーがそこに座ってスピンします。
サーバー上にフォルダーが作成され、.git フォルダーが作成されますが、リポジトリはダウンロードされません。
サーバーに手動でログオンし、同じ SSH キーを使用して git を実行すると、数秒でダウンロードできます。現在手元にパスワードがないため、Jenkins サーバー アカウントとしてログオンできません。エラーが発生しないため、デバッグが困難です。
私は、この問題を攻撃して何らかの意味を理解するためのベクトルとして、答えを求めているわけではありません。