Бегун Gitlab имеет ошибку «Отказано в доступе» в mkdir - PullRequest
0 голосов
/ 28 мая 2019

Я запустил gitlab runner со следующим скриптом:

gitlab-runner register --tls-ca-file="$GIT_CERTIFICATE_DIR" \
    --non-interactive \
    --url "https://${GIT_SERVER}/" \
    --registration-token "${GIT_RUNNER_TOKEN}" \
    --description "ionic gitlab runner" \
    --executor "shell" \
    --tag-list android,ios \
gitlab-runner install
gitlab-runner start
gitlab-runner run

при выполнении задания я получаю следующую ошибку:

Running with gitlab-runner 11.10.1 (1f513601)
  on ionic gitlab runner xmq8zWSZ
Using Shell executor...
Running on DEMU-MAC01.local...
mkdir: /Users/s.dutta/Workspace/builds/xmq8zWSZ/0/xx/yy-app.tmp: Permission denied
mkdir: /Users/s.dutta/Workspace/builds/xmq8zWSZ/0/xx/yy-app.tmp: Permission denied
ERROR: Job failed: exit status 1

1 Ответ

0 голосов
/ 29 мая 2019

Похоже, что соответствующая служба gitlab-runner не запущена с необходимыми разрешениями (правами администратора), проверьте права доступа. Снимок экрана для сервисов GitLab Runner, работающих на хосте Windows: Screenshot Windows services

...