ここの指示に従ってください: http://nerdwin15.com/2013/04/continuous-integration-with-stash-and-jenkins/
私はジェンキンスとスタッシュを「接続」していますが、ビルドを実行するとハングします
アップストリームの変更を ssh://git@git.xyz.com:7999/gp/gp-xyz.git から取得する
致命的: ssh://git@git.xyz.com:7999/gp/gp-xyz.git hudson.plugins.git.GitException: ssh://git@git.xyz.com からのフェッチに失敗しました:7999/gp/gp-xyz.git
したがって、私が収集した問題から、このコマンドをjenkins(Windowsで実行されている)で実行すると..
$ git clone ssh://git@git.xyz.com:7999/gp/gp-xyz.git Cloning into 'gp-xyz'... Enter passphrase for key '/c/Documents and Settings/userMe/.ssh /id_rsa':
ここでパスワードを入力する必要があるという事実です。ビルド サーバーのようにクローンを作成できるように、ssh キーを格納するように Windows を構成するにはどうすればよいですか?
私が試したのは:
userMe@jenkins /C $ ssh -T git@git.xyz.com:7999 ssh: git.xyz.com:7999: 名前に関連付けられたアドレスがありません
userMe@jenkins /C $ ssh -T git@git.xyz.com git@git.xyz.com のパスワード: 権限が拒否されました。もう一度お試しください。git@git.xyz.com のパスワード:
しかし、これは私を混乱させます。Stash はポート 7999 で実行されており、stash には git という名前の実際のユーザーがいないため、それを変更することはできませんか?