W tej chwili każdy, kto tworzy gałąź w moim projekcie i dodaje do niej plik .gitlab-ci.yml, może wykonywać polecenia na moim serwerze za pomocą programu runner. Jak mogę to zrobić, aby tylko mistrzowie lub właściciele mogli przesyłać pliki konfiguracyjne CI i wprowadzać w nich zmiany?Jak ograniczyć biegaczy do określonej gałęzi i zablokować .gitlab-ci.yml ze zmian?
Używam https://gitlab.com/gitlab-org/gitlab-ci-multi-runner działa na bash.
To wydaje mi się bardzo rozsądną propozycją dotyczącą funkcji. Zwłaszcza, że gitlab-ci obsługuje teraz wdrożenia. Czy zastanawiałeś się nad jego podniesieniem [tutaj] (https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/)? – Matthew