ubuntu - 修复无法创建引导目录 ubuntu

标签 ubuntu gitlab-ci gitlab-ci-runner

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

无论如何我可以让这个工作吗?

my-issue-in-bitnami

最佳答案

执行 sudo (mkdir -P/home/gitlab_ci/builds/&& chmod 777/home/gitlab_ci/builds/)

解决权限问题的最佳方法是使目录变得宽松,验证问题是否消失,然后根据需要改进解决方案。

如果系统本身与不受信任的人共享,您可以

  • 与 github 机器人和信任的人一起创建一个组,
  • 更改目录的组所有权 (chgrp)
  • 使目录组可写但不可公开。

关于ubuntu - 修复无法创建引导目录 ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38140904/

相关文章:

mysql - Ubuntu升级后Golang MySQL连接超时

c++ - 使用 map 功能 ubuntu

android - 无法在 gitlab-ci 中启动 Android 模拟器

linux - 安装新主题时遇到问题 (Ubuntu 14.04)

node.js - Gitlab CI 上的错误 : connect ECONNREFUSED 127. 0.0.1:5432

gradle - 如何使用 JAVA_OPTS 在 gitlab-ci.yaml 中设置 Gradle 代理变量

gitlab - Gitlab中失败构建的工件

gitlab - 通过 CI runner 将文件推送到 gitlab-ci

docker - 无法在 gitlab-ci runner 上运行最新的 docker

ubuntu - Lua、nmap、sqlite3 和 ubuntu - 找不到模块 'luasql.sqlite3'