GitLab+Tart虚拟机环境下缓存SPM依赖导致校验/校验和验证失败求助
GitLab+Tart虚拟机环境下缓存SPM依赖导致校验/校验和验证失败求助
背景
我现在正在用Tart虚拟机搭建iOS的GitLab流水线,为了加快构建速度,想着在不同任务之间缓存Swift Package Manager(SPM)的依赖包,这样不用每次都重新拉取,能省不少时间。
当前设置
- 用Tart作为虚拟化工具
- 已经在虚拟机和宿主机之间创建了共享文件夹,专门用来存放缓存的依赖
- 尝试通过
-clonedSourcePackagesDirPath这个参数来配置SPM的缓存路径
遇到的问题
我按照上面的配置去运行构建命令的时候,出现了校验或者校验和验证失败的情况,导致缓存的依赖没法正常被使用,流水线直接报错卡在这里了,有没有懂行的朋友能给我支个招?
备注:内容来源于stack exchange,提问作者Lubos857
相关产品推荐
相关产品推荐

