Runner Docker Executor
缓存文件存放位置:/var/lib/docker/volumes/下以runner-{runnerid}-开头的文件夹
每个项目的缓存存放方式:runner-{runnerid}-projects-{projectid}-concurrent-0-cache-3c3f060a0374fc8bc39395164f415a70
一个项目里面如果用到了cache的stage不要同时运行多个任务,因为同时运行多个任务,缓存是不能共享的,从文件夹concurrent-0
就看得出来;
cache的几个属性:key、paths、policy;
全局缓存、继承缓存、禁用缓存;
每一个cache key只能有一份儿的缓存文件;
分布式缓存s3;
并行任务下的cache问题issue
---待完善
相关文章
- 11-27gitlab-ci runner注册失败问题
- 11-27gitlab-runner 的 executors 之 docker
- 11-27[转]Gitlab-CI持续集成之Runner配置和CI脚本
- 11-27docker运行gitlab runner且指定shell executor后使用scp ssh完成一个静态网站的ci 过程记录
- 11-27在 Kubernetes 上安装 Gitlab CI Runner Gitlab CI 基本概念以及 Runner 的安装
- 11-27K8S容器环境下GitLab-CI和GItLab Runner 部署记录
- 11-27GITLAB CI-RUNNER的分类
- 11-27gitlab CI 之 Runner Cache
- 11-27gitlab CI报错:fatal: unable to access错误 (docker-runner环境)
- 11-27Gitlab CI/CD 之 Gitlab-Runner - Docker Executor