GitLab-CI中的artifacts和cache 的区别
在GitLab-CI中,cache与artifacts比较容易混淆.
其中cache指的是缓存, 常用于依赖安装中, 如几个jobs都需要安装相同的依赖, 可以使用依赖, 此时可以加快依赖的安装进度;
对于artifacts则是将某个工件上传到GitLab提供下载或后续操作使用, 由于每个job启动时, 都会自动删除.gitignore中指定的文件, 因此对于依赖安装目录, 即可以使用cache, 也可以使用artifacts.
两个主要有以下几个区别:
cache不一定命中,artifacts...
原创
2022-03-06 13:04:49 ·
5215 阅读 ·
0 评论