ich ein Setup von 2 VMs müssen Gitlab: mit jenkins, VM2 mit Gitlabkann keine Verbindung jenkins
Auf VM2 VM1 ich ein Repo mit Benutzer root mit offenem Zugang geschaffen haben http://192.168.0.32/root/sparkjava_hello_world (acccess OK) und erzeugen das Zugriffstoken
auf VM1: - ich installierte die Gitlab Plugin in jenkins - ich den öffentlichen Schlüssel des Benutzers jenkins zu authorized_key von Benutzer git in VM2 kopiert: von Benutzer jenkins shell, ssh git @ VM2 ist OK, kein Passwort gefragt - Ich habe die gitlab api credential erstellt und das Zugriffs-Token darin eingefügt - ich konfiguriere d die Gitlab url in Jenkins Manage -> Configure System-Menü (es reagiert ok)
aber wenn ich Setup die git Quelle [email protected]: root/sparkjava_hello_world.git in meinem jenkins Job, es funktioniert nicht:
fehlgeschlagen Repository verbinden: Befehl "/ usr/bin/git ls-remote -h [email protected]: root/sparkjava_hello_world.git HEAD" zurückgegeben Statuscode 128: stdout: stderr: fatal: ‚root /sparkjava_hello_world.git 'scheint kein git-Repository zu sein fatal: Konnte nicht vom Remote-Repository lesen.
Ich nehme an, die ssh-Verbindung zu VM2 ist in Ordnung, da dies keine Verbindung verweigert Nachricht ist.
Ich habe versucht, "ssh: //[email protected]: root/sparkjava_hello_world.git" nicht funktioniert entweder
Was habe ich verpasst oder falsch gemacht haben ?? Dank für Hilfe :)
Ihre Fehlermeldung lautet "Verbindung zum Repository konnte nicht hergestellt werden". Daher scheint es, dass die Verbindung abgelehnt wurde. Sie könnten versuchen, SShen Sie in die jenkins-VM und versuchen, den Repo manuell zu klonen. – Loren