Jenkins Build mit Git und Deploy Key

Ich habe das Git-Plugin zu Jenkins hinzugefügt. Ich habe als Jenkins-Benutzer auf dem Build-Server einen öffentlichen Schlüssel generiert. Ich habe diesen Schlüssel als Bereitstellungsschlüssel für github hinzugefügt. Ich habe die globalen Git-Eigenschaften mit dem Namen und der E-Mail-Adresse des Jenkins hinzugefügt und die E-Mail-Adresse stimmt mit der am Ende des öffentlichen Schlüssels stehenden überein.

Wenn Jenkins versucht, aus dem Git-Repository (gehostet bei Github) zu ziehen, erhalte ich Folgendes:

Started by user anonymous
Building in workspace /var/lib/jenkins/jobs/Test Deployment/workspace
Checkout:workspace / /var/lib/jenkins/jobs/Test Deployment/workspace - hudson.remoting.LocalChannel@9ba3afe
Using strategy: Default
Cloning the remote Git repository
Cloning repository origin
ERROR: Error cloning remote repo 'origin' : Could not clone [email protected]:GenRocket/GenRocket.git
hudson.plugins.git.GitException: Could not clone [email protected]:GenRocket/GenRocket.git
    at hudson.plugins.git.GitAPI.clone(GitAPI.java:245)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1121)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1063)
    at hudson.FilePath.act(FilePath.java:839)
    at hudson.FilePath.act(FilePath.java:821)
    at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1063)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:1218)
    at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:586)
    at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:475)
    at hudson.model.Run.run(Run.java:1438)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:239)
Caused by: hudson.plugins.git.GitException: Command "git clone --progress -o origin [email protected]:GenRocket/GenRocket.git /var/lib/jenkins/jobs/Test Deployment/workspace" returned status code 128:
stdout: Cloning into /var/lib/jenkins/jobs/Test Deployment/workspace...

stderr: Host key verification failed.
fatal: The remote end hung up unexpectedly

Nicht sicher, was das Problem ist oder was ich in Bezug auf die Konfiguration vergessen habe. Jede Hilfe wird geschätzt. Lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage