我正在尝试在我的CI上设置迦太基。
例如,我有一个依赖项的项目。
我希望当CI构建开始时,这种依赖关系不会每次都重新构建。
如文档中所述,对于此功能,我们需要使用--use-cache
标志。
但是每次我的CI清理构建文件夹时,它都会开始新的构建。
我想,如果迦太基试图在Carthage/Build
文件夹中找到已建立的依赖关系,并且如果他在那儿找不到依赖关系,他会尝试在org.carthage.CarthageKit
文件夹中搜索它们。但是它不开始重建所有依赖吗?
有人可以解释它是如何工作的吗?我以及如何从org.carthage.CarthageKit
文件夹中缓存构建?