关键点
- cache: 指的是缓存, 常用于依赖安装中, 如几个
jobs
都需要安装相同的依赖, 可以使用依赖
, 此时可以加快依赖的安装进度 - artifacts: 将某个
工件
上传到GitLab提供下载或后续操作使用, 由于每个job
启动时, 都会自动删除.gitignore
中指定的文件, 因此对于依赖安装目录, 即可以使用cache
, 也可以使用artifacts
具体配置:
1 | stages: |
jobs
都需要安装相同的依赖, 可以使用依赖
, 此时可以加快依赖的安装进度工件
上传到GitLab提供下载或后续操作使用, 由于每个job
启动时, 都会自动删除.gitignore
中指定的文件, 因此对于依赖安装目录, 即可以使用cache
, 也可以使用artifacts
1 | stages: |