Сделать git pull с помощью gitlab-runner
У нас развёрнут self-hosted Gitlab, плюс есть отдельный сервер с нашим веб-приложением, и на этом же сервере с веб-приложением развернут гитлаб раннер на shell executor. При попытке сделать git pull раннером вылезает такая ошибка:
fatal: detected dubious ownership in repository at '/path/to/project'
Владелец директории с проектом - root. Нужно как-то дать возможность раннеру вызывать git pull через sudo без пароля, при этом не давая пользователю gitlab-runner больше прав чем нужно