Ich richte eine Jenkins Master/Slave Konfiguration ein. Ich habe den Slave eingerichtet und mit dem Master verbunden. Ich habe Probleme mit der Verbindung zu meinem SCM, der auf Git ist.Git Plugin für Jenkins kann keine Verbindung zum Repository herstellen
Ich erhalte die folgende Fehlermeldung:
Ich habe auf dem Master sichergestellt, dass der Git Pfad richtig definiert ist. Ich habe mir auch andere ähnliche Fragen angeschaut, und keine hat geholfen, da sie sich alle um SSH-Schlüssel drehen. Wir verwenden keine SSH-Schlüssel, ich verwende einfach meinen Git-Benutzernamen und mein Passwort, was bei anderen Setups, die ich in letzter Zeit gemacht habe, funktioniert hat. Außerdem habe ich in den Knoteneigenschaften eine Werkzeugposition für Git für den Slave festgelegt.
Gibt es irgendetwas, was ich an dem Slave tun muss, den ich vermisse? Wie kann ich das beheben? Übrigens, der Master und der Slave sind beide Ubuntu 14.04.
Dieser Fehler scheint ziemlich klar: "Server-Zertifikat-Überprüfung fehlgeschlagen". Das Plugin kann das vom Remote-Server verwendete SSL-Zertifikat nicht überprüfen. Sie können (a) die richtigen CA-Zertifikate in/etc/ssl/certs/ca-certificates.crt installieren oder (b) prüfen, ob ein Mechanismus zur Verfügung steht, mit dem Sie die Zertifikatsprüfung deaktivieren können. Offensichtlich ist (a) eine viel bessere Lösung. – larsks
Also, wie mache ich die Option A? Folgefrage, wo bekomme ich eine? – DarthOpto
Eine weitere Frage, warum musste ich das nicht mit einem anderen Jenkins-Setup machen? Windows oder CentOS, die Verbindung hat gerade funktioniert. – DarthOpto