Windows系统下GitLab Runner搭配Docker执行器的作业缓存位置查询
Windows系统下GitLab Runner(Docker执行器)作业缓存ZIP的存储位置
默认本地缓存场景
GitLab Runner会在Windows主机系统的对应路径存储缓存ZIP:- 以Windows服务模式运行时:
C:\ProgramData\GitLabRunner\cache\<项目路径>\<分支或标签> - 手动启动(非服务模式)时:
<GitLab Runner安装目录>\cache\<项目路径>\<分支或标签>
其中<项目路径>为GitLab项目的路径格式(如your-group/your-project),<分支或标签>对应作业运行的分支或标签名称。Docker执行器会通过卷映射将容器内的缓存目录关联到主机的上述路径,容器内的缓存操作最终落地到主机位置。
- 以Windows服务模式运行时:
自定义缓存目录场景
若在GitLab Runner的config.toml配置文件中通过cache_dir字段指定了自定义缓存目录,缓存ZIP会存储在你设定的路径下,目录结构同样为<自定义路径>\<项目路径>\<分支或标签>。
内容的提问来源于stack exchange,提问作者Gabriel Devillers
相关产品推荐
相关产品推荐

