У меня gitlab в качестве инструмента ci / cd, и я пытаюсь запустить тесты, однако при выполнении задания у меня появляется проблема с правами доступа git
Reinitialized existing Git repository in /home/gitlab-runner/builds/uesdfse/0/testing/repo/.git/
rm: cannot remove '.git/hooks/post-checkout': Permission denied
. задание выполняет:
script:
- docker-compose run node-setup npm run build
- chown -R ${CURRENT_UID} node_modules/
# - npm run build
это то, что делает его предыдущие задания (которое успешно выполняется):
docker-compose run node-setup npm install
Кто-нибудь имеет какие-либо идеи, что может быть причиной этой проблемы? и кто-нибудь знает обходной путь, чтобы исправить это?