Gitlab runner在mkdir中有权限被拒绝错误

Gitlab runner在mkdir中有权限被拒绝错误,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,我使用以下脚本启动了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" \ --execu

我使用以下脚本启动了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

看起来各个gitlab runner服务没有使用所需的权限(管理权限)运行,请检查权限。运行在Windows主机上的GitLab Runner的服务截图:

您是否尝试过使用其他工作目录<代码>gitlab runner运行--工作目录“/some/other/dir”