Hudson GitプラグインはWindowsで動作しません
質問
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
修正しませんでした!
私の場合、修正は実際に設定することでした HOMEDRIVE
と HOMEPATH
変数は、さまざまなWindowsGitがビルドしているように見えるようにします(私のものはバージョンです 1.8.1.msysgit.1
)さまざまな環境変数を使用して、SSHキーを見つけます。
疑わしい場合は、3つすべてでハドソンを構成してください!
また、「Hudson」>「Configure System」>「Global Properties」の下でハドソン全体の環境変数を構成できるため、各ジョブに対して個別にこれを行う必要はありません。
所属していません StackOverflow