Jenkins Falha ao conectar-se ao repositório gerrit (instalação do Windows)
Procurei muito no Stackoverflow e no Google, mas não consigo resolver meu problema.
O meu objectivo : Desejo configurar o Jenkins para usar o git SCM para clonar um host de repositório por gerrit
My Jenkins config
Jenkins versão 2.7.1 em execução no Windows como um serviçoVersão do plugin Git 2.5.3Vários plug-in SCM versão 0.6Gerrit Trigger plugin versão 2.21.1O problema
oURL está configurado comoIHM@IP:/path/to/gerrit/git/IHM.git
. IHM
é o usuário que lançou o Jenkins em um servidor Windows.IP
é o endereço do servidor red hat que hospeda o gerrit.
As credenciais estão definidas para usar o usuárioIHM
com a tecla ssh, digite diretamente. A chave foi gerada usando PuttyGen no servidor Windows. Eu não configurei a chave ssh em uma configuração no servidor Windows.Eu tenho que fazer isso?
Eu tenho o seguinte erro, mas consigo executar o prompt de comando no servidor Windows com o usuárioIHM
(ele me pede a senha, mas depois funciona).
Falha ao conectar-se ao repositório: Comando "C: \ Arquivos de Programas \ Git \ bin \ git.exe -c core.askpass = verdadeiro ls-remote -h IHM @ IP: /path/to/gerrit/git/IHM.git HEAD "retornou o código de status -1:
stdout:
stderr: