利用 yarn 的缓存机制加速 .gitlab-ci 的构建
如果您使用 Yarn,您可以使用 yarn-offline-mirror 来缓存压缩的 node_modules 压缩包。缓存生成得更快,因为需要压缩的文件更少
job:
script:
- echo 'yarn-offline-mirror ".yarn-cache/"' >> .yarnrc
- echo 'yarn-offline-mirror-pruning true' >> .yarnrc
- yarn install --frozen-lockfile --no-progress
cache:
key:
files:
- yarn.lock
paths:
- .yarn-cache/