Synology-Nas: Gitlab-Trigger einrichten

Um eine Gitlab-Pipeline automatische auszulösen, muss ein sogenannter Trigger erstellt werden. Es können beliebig viele Trigger in den Projekt – Einstellungen erstellt werden.

Diese Trigger sehen wie folgt aus. Natürlich müssen die (Platzhalter) ersetzt werden.

curl -X POST -F token=(TOKEN) -F ref=(BRANCH) http://(ip):(port)/api/v4/projects/(projekt-id)/trigger/pipeline

Diese Curl-Afruf kann im Synology-Aufgabenplaner eingetragen werden, Fertig!