我是circleci的新手。如果我对概念的理解有误,请纠正我。
我正在看文档。在文档中 此处它说
根据密钥恢复之前保存的缓存。
这是否意味着,应该有 save-cache
,之前 restore-cache
?
而在一些样本配置文件中 restore-cache
写在前面 save-cache
. 像 此处
Previously saved cache
意思是指之前构建的保存的缓存。restore-cache
之前 save-cache
到如果没有改变依赖关系,就不需要再次安装。
例如
第1次编译:依赖关系A和B -> install -> 保存到缓存-1。
第2次编译:依赖关系A和B(不变)->;使用cache-1(无需安装)。
第三次编译:依赖关系A、B和C -> 安装 -> 保存到缓存-2。