8

OpenSSHオプションを使用してmsysgitをインストールしています。Git bashでは、ssh-agentを実行でき、sshキーのパスフレーズを管理します。Hudson Gitプラグインでssh-agentを使用することは可能ですか?現在、クローンを作成しようとするとハングし、パスフレーズが入力されるのを待っていることは間違いありません。

ありがとう!

4

2 に答える 2

9

「WindowsでのHudson+Git + Gitosisの問題」で説明したように、Hudsonジョブが最初に%HOME%環境変数を設定していることを確認する必要があります。
その値は、次の場所にあるディレクトリを参照している必要があります。

.ssh
  id_rsa     # private key
  id_rsa.pub # public key
于 2010-07-06T17:44:15.620 に答える
1

私はこれとまったく同じ問題を抱えていましたが、私の場合、設定HOMEはそれを修正しませんでした!

私の場合、修正は実際にはHOMEDRIVEと変数を設定することでした。そのため、異なるWindows Gitビルド(私のバージョンはバージョン)が異なる環境変数を使用してSSHキーを見つけてHOMEPATHいるように見えます。1.8.1.msysgit.1

疑わしい場合は、3つすべてでHudsonを構成してください。

また、「ハドソンの管理」>「システムの構成」>「グローバルプロパティ」でハドソン全体の環境変数を構成できるため、ジョブごとに個別にこれを行う必要はありません。

于 2013-04-24T11:29:06.507 に答える