質問

OpenSSHオプションを使用してMSYSGITをインストールしています。 Git Bashでは、SSH-Agentを実行でき、SSHキーのパスフレーズを管理します。 Hudson GitプラグインがSSH-Agentを使用することは可能ですか?現在、それはクローンを試みるときにぶら下がっていますが、間違いなくパスフレーズが入力されるのを待っています。

ありがとう!

役に立ちましたか?

解決

で述べたように 「Hudson + Git + Gitosis on Windowsの問題」, 、ハドソンの仕事が最初に設定されることを確認する必要があります %HOME% 環境変数。
その値は、あなたが見つけることができるディレクトリを参照する必要があります:

.ssh
  id_rsa     # private key
  id_rsa.pub # public key

他のヒント

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

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

疑わしい場合は、3つすべてでハドソンを構成してください!

また、「Hudson」>「Configure System」>「Global Properties」の下でハドソン全体の環境変数を構成できるため、各ジョブに対して個別にこれを行う必要はありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top