gitlab-runner Fetching changes... warning: failed to remove ERROR: Job failed: exit status 1
·
Fetching changes…
warning: failed to remove api/target/checkstyle-result.xml
warning: failed to remove api/target/checkstyle-suppressions.xml
warning: failed to remove api/target/checkstyle-checker.xml
warning: failed to remove api/target/checkstyle-cachefile
ERROR: Job failed: exit status 1
gitlab-runner 由于一次误操作(通过/etc/passwd修改了gitlab-runner的权限)导致无法正常运行
其实是没有权限删除自己目录下的旧代码导致的
首先定位问题
进入/home目录下,查看gitlab-runner的用户目录

图片是我修复后的,之前标红的是root,也就是说gitlab-runner的主目录的所有者是root,所以以gitlab-runner去清除以前老数据的时候会报错。
执行下面的命令即可
sudo chown -R gitlab-runner:gitlab-runner /home/gitlab-runner
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)