У меня проблема с разрешениями.Я запускаю gitlab-runner в оболочке, которая должна копировать файлы из моего репозитория в определенный каталог, к которому он также имеет доступ.Когда этот каталог, куда gitlab runner должен скопировать файлы, не существует, он создает его и копирует без проблем.Но после одной фиксации в моем репо конвейер зависает, и я получаю это сообщение об ошибке:
$ cp -r api /var/www/example.com
cp: cannot create regular file '/var/www/example.com/api/.git/objects/b9/b63973775876c6be690a53cc82612f7b3c14c9': Permission denied
cp: cannot create regular file '/var/www/example.com/api/.git/objects/73/1d82c36e404eb20984824078d73496995314d3': Permission denied
Я не знаю почему, потому что все разрешения должны быть установлены правильно, а каталог создается gitlab-runnerсам.
Кто-нибудь знает, почему бегун не может изменить файлы в каталоге после его создания?
Большое спасибо.