gitlab-ci-multi-runner 1.0.2 (ea19241)
Using Shell executor...
Running on ip-...
Cloning repository...
fatal: could not create leading directories of '/home/gitlab_ci/builds/aac52f34/0/user/app': Permission denied
ERROR: Build failed with: exit status 1
无论如何我可以让这个工作吗?
最佳答案
执行 sudo (mkdir -P/home/gitlab_ci/builds/&& chmod 777/home/gitlab_ci/builds/)
解决权限问题的最佳方法是使目录变得宽松,验证问题是否消失,然后根据需要改进解决方案。
如果系统本身与不受信任的人共享,您可以
- 与 github 机器人和信任的人一起创建一个组,
- 更改目录的组所有权 (chgrp)
- 使目录组可写但不可公开。
关于ubuntu - 修复无法创建引导目录 ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38140904/