Im Moment kann jeder, der in meinem Projekt eine Verzweigung erstellt und eine .gitlab-ci.yml-Datei hinzufügt, Befehle auf meinem Server mit dem Runner ausführen. Wie kann ich es so einrichten, dass nur Master oder Besitzer CI-Konfigurationsdateien hochladen und Änderungen daran vornehmen können?Wie schränkt man Läufer auf einen bestimmten Zweig ein und sperrt das .gitlab-ci.yml vor Änderungen?
Ich verwende https://gitlab.com/gitlab-org/gitlab-ci-multi-runner läuft auf bash.
Das scheint mir eine sehr sinnvolle Feature-Anfrage. Zumal gitlab-ci jetzt Bereitstellungen unterstützt. Haben Sie darüber nachgedacht, [hier] (https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/) zu erhöhen? – Matthew