Incapaz de integrar jenkins y git

Estoy tratando de integrar a jenkins y git. En la configuration de trabajo de jenkins, agregué ssh: // jenkins @ xxxx: 29418 / xxx.git. Cuando elijo presionar ahora o cualquier evento de Gerrit, la compilation se desencadena pero la construcción está fallando debido al siguiente error. He configurado correctamente el plugin gerrit dice éxito. Pero el complemento de cliente git está lanzando el siguiente error

Cloning the remote Git repository Cloning repository ssh://jenkins@xxxx:29418/xxx.git git --version git version 1.7.9.5 ERROR: Error cloning remote repo 'xxx' : Could not clone ssh://jenkins@xxxx:29418/xxx.git hudson.plugins.git.GitException: Could not clone ssh://jenkins@xxxx:29418/xxx.git at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:226) at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.clone(AbstractGitAPIImpl.java:57) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:33) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1006) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:942) at hudson.FilePath.act(FilePath.java:904) at hudson.FilePath.act(FilePath.java:877) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:942) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1108) at hudson.model.AbstractProject.checkout(AbstractProject.java:1367) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:674) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:579) at hudson.model.Run.execute(Run.java:1575) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Caused by: hudson.plugins.git.GitException: Command "/usr/bin/git clone --progress -o xxx ssh://jenkins@xxxx:29418/xxx.git /usr/share/tomcat7/.jenkins/jobs/xxx/workspace" returned status code 128: stdout: Cloning into '/usr/share/tomcat7/.jenkins/jobs/xxx/workspace'... stderr: Host key verification failed. fatal: The remote end hung up unexpectedly at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:790) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$100(CliGitAPIImpl.java:33) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:224) ... 16 more Trying next repository ERROR: Could not clone repository java.io.IOException: Could not clone at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1019) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:942) at hudson.FilePath.act(FilePath.java:904) at hudson.FilePath.act(FilePath.java:877) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:942) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1108) at hudson.model.AbstractProject.checkout(AbstractProject.java:1367) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:674) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:579) at hudson.model.Run.execute(Run.java:1575) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Finished: FAILURE 

El usuario de Jenkins (por ejemplo, jksvc) está intentando conectarse a su server de git (digamos git@myserver.example.com).

SSH le pide que cree el file ~ / .ssh / known_hosts.

En este caso, intente acceder a git una vez en la línea de command como usuario 'jksvc' y acepte las requestes SSH si las hubiera como "Sí".

Verifique que el clon sea creado correctamente y luego ejecute un trabajo jenkins

Intente usar / en lugar de: en la dirección repo: ssh: // jenkins @ xxxx: 29418 / xxx.git.