0
Ich führe POC für meine Firma mit Jenkins, GitBlit Integration.Jenkins GitBlit Integration
Ich habe installiert GitBlit & Jenkins und anschließend unter Schritte
- Jenkins installiert & GitBlit
- verwendet authority.cmd für meine IP-Adresse für die Verwendung von selbst signiertes Zertifikat zu erzeugen
- eine rubin Gurke Projekt erstellt in gitblit
- in der Bearbeitung -> erhalten Auswahl von GitBlit Repository hinzugefügt jenkins für Pre-Receive-Skripte
- im gitblit-1.7.1 \ data \ groovy ich meine jenkins hinzugefügt haben, die wieder auf localhost gehostet wird
hier sind meine Urls
Jenkins :- http://localhost:8080/
GitBlit :- https://--.--.---.100:8443
GitBlit repo url :- https://--.--.---.100:8443/r/testGit.git
- in jenkins, i Freestyle-Projekt
- im Quellcode-Management-uRL hinzugefügt Repo
i Problem hier ist vor jenkins ist nicht in der Lage zu verbinden und unten ist die Fehlermeldung und screensh erstellt habe ot
Failed to connect to repository : Command "git.exe -c core.askpass=true ls- remote -h https://--.--.---.100:8443/r/testGit.git HEAD" returned status code 128:
stdout:
stderr: fatal: unable to access 'https://--.--.---.100:8443/r/testGit.git/': SSL certificate problem: self signed certificate in certificate chain
1. Wie können wir jenkins und git anweisen, keine Zertifikate 2. was zu überprüfen ist die Sicherheit betreffen es – testerBDD
„git config-http.sslVerify false“ Sicherheitsproblem leicht verwenden, können hier recherchiert werden, ohne es neu zu schreiben. –