我在CircleCi中有这个通用config.yml
。
version: 2
jobs:
build:
docker:
- image: circleci/node:7.10
steps:
- checkout
- run: npm install
- run: npm run lint
deploy:
machine: true
steps:
- checkout
- run: npm install
- run: npm run build
如您所见,npm install
被调用两次,这是一个重复的任务。
是否可以在两个职位之间分享npm install
的结果?
最终目标是只安装一次包。
答案 0 :(得分:2)