2017-10-03 3 views
0

Ich versuche zu ermitteln, ob es eine Möglichkeit gibt, eine Google App Engine-Anwendung mithilfe von Spinnaker mit einem Repository auf GitLab bereitzustellen. Ich habe den Deploy bereits aus dem Repo auf GitHub gemacht, und es funktioniert wie ein Zauber, aber mein offizielles Repo ist auf GitLab (auf der Premise-Gitlab-Installation). Gibt es eine Möglichkeit, Spinnaker so zu konfigurieren, dass er sich mit GitLab verbindet?Bereitstellen mit Spinnaker für App Engine von GitLab

Bisher habe ich gelesen, dass ein Workaround von Jenkins verwendet werden könnte, aber ich würde es gerne vermeiden (würde dies nur für einen sehr extremen Fall tun).

Ich bin auch mit der Idee gekommen, einen Proxy zu setzen, einfach den Webhook auf Gitlab setzen, den JSON Paylod ins GithubFormat parsen und an Spinnaker schicken, aber auch, das wäre für den Fall, für den es keinen Weg gibt Spinnaker, um es natürlich zu tun

Grüße!

Antwort

2

Spinnaker unterstützt keine Webhooks von GitLab.

Hinzufügen von Unterstützung sollte nicht viel Arbeit nehmen. Sie können gerne eine Funktion request einrichten oder Unterstützung selbst implementieren - schauen Sie sich den Echo Microservice an.

+0

Danke Dan, ich werde beides tun, die Feature-Anfrage und versuche es zu implementieren. Grüße! – Erunetha

Verwandte Themen