2017-02-15 2 views
0

Die Drohne Seite zeigt immer diese SeiteGitlab kann nicht auslösen Drohne

enter image description here

selbst bauen, wenn ich die .drone.yml Datei hinzugefügt haben.

Übrigens ist die Token-Set in Gitlab die api key in Drohnen-Benutzer-Seite? Und die Drone url in Gitlab ist die Drohnen-Root-URL oder Projekt-URL? enter image description here

Update: Der Webhook in Gitlab scheint nicht zu funktionieren. enter image description here

Antwort

1

localhost ist keine gültige URL, die Sie gitlab geben können.
Es ist eine lokale Referenz zu Ihrer eigenen Maschine. Sie müssen Ihre Drohne so einrichten, dass sie von außerhalb Ihres lokalen Netzwerks über eine Domäne oder mindestens eine öffentliche IP-Adresse erreichbar ist.

Sie können mit Ihrem Router IP versuchen und in Ihrem Router eine Portweiterleitung von extern Port 3333 auf Ihr Gerät 3333.

bearbeiten zu tun: Ich nahm Sie eine gehostete Version von Gitlab verwendet hat. Wenn Sie eine selbst gehostete Version verwenden, stellen Sie sicher, dass Sie die IP Ihres Drohnenservers verwenden. Die Verwendung von localhost ist nur möglich, wenn der Drohnenserver mit dem Gitlab Server identisch ist.

+0

Oh ~ Ich erkannte dieses Problem plötzlich. – Erguotou

Verwandte Themen