2016-07-15 10 views
0

Ich habe eine Gitlab und Jenkins auf dem gleichen lokalen Rechner laufen .Ich ist mit Community-Version des Gitlab. Ich habe GitLab Plugins auf dem Jenkins konfiguriert und GitLab API-Token hinzugefügt, aber immer noch bekomme ich Autorisierung Problem beim Zugriff auf GitLab von Jenkins.Integration der Gitlab Community-Version mit dem Jenkins

Bei der Suche nach Lösung habe ich gelesen, dass nur GitLab Enterprise Version Integration mit den Jenkins möglich ist? Ist es wahr?

Ich versuchte die Integration von Jenkins mit dem Repository erstellt auf https://gitlab.com und es funktioniert einwandfrei.

Kann mir jemand helfen zu verstehen, was das oben genannte Problem verursacht?

Antwort

0

Ja, Sie können GitLab CE (Community Edition) und Jenkins integrieren.
Ich bin die GitLab Hook Plugin

mit Sie müssen eine jenkins haben bereitstellen Schlüssel, der auf den Gitlab Projekten aktiviert wird, Jenkins zugreifen muss.
Überprüfen Sie, ob Sie das gleiche unter https://yourgitlab/admin/deploy_keys haben.

+0

Okay. Ich folge dem von Ihnen zur Verfügung gestellten Dokument. –

+0

@Abhinandan Wir haben einen Jenkins-Deploy-Schlüssel, den wir in den Projekten aktivieren, auf die Jenkins zugreifen muss. Überprüfen Sie, ob Sie das gleiche unter https: // yourGitLab/admin/deploy_keys – VonC

+0

Nein. Ich habe diesen Schlüssel nicht. Ich werde einen erstellen und dann versuchen. –