You need to enable JavaScript to run this app.
导航

缓存目录概述

最近更新时间2022.08.23 14:01:24

首次发布时间2022.03.31 23:05:51

本文为您介绍缓存目录的使用场景、作用及分类。

概述

持续交付在执行流水线任务时,对于每个任务节点,持续交付都会创建新的构建环境,构建完成后销毁。为了解决在多次运行流水线任务的过程中,构建依赖反复下载的问题,持续交付提供了自定义缓存的功能,支持用户将需要下载的构建依赖存放在缓存目录中,实现流水线任务多次运行的缓存共享,提高流水线的构建效率。

例如: Node.js 构建任务执行npm install会在项目中生成./node_modules,可以将./node_modules保存为缓存目录,方便下次加速下载。

说明

  • 缓存默认保存 365 天,若无使用则会自动清除。
  • 单账号允许缓存资源大小总和 ≤ 5 G,超过后提示缓存失败,可通过清理缓存功能进行清理。
  • 若出现缓存导致的构建失败,可通过清理缓存功能对缓存进行清空重置。

系统预置缓存目录

持续交付默认提供以下缓存目录,用于提高构建效率,不建议删除。

包管理工具缓存目录
maven./.m2
npm./node_modules