我是circleci的新手。如果我对这个概念的理解是错误的,请纠正我。
我正在浏览文档。在这里的文档中,它说
基于键还原以前保存的缓存
这是否意味着,在restore-cache
之前应该有save-cache
?
在少数示例配置文件中,restore-cache
是在save-cache
之前编写的。像这里
Previously saved cache
表示以前构建的保存缓存。 因此,您需要在save-cache
之前编写restore-cache
,如果依赖项没有更改,则无需再次安装。
例如:
第一个构建:依赖项 A 和 B ->安装 ->保存到缓存-1
第二个构建:依赖项 A 和 B(无更改(->使用 cache-1(无需安装(
第 3 个构建:依赖项 A、B 和 C ->安装 -> 保存到缓存-2