1 | version: 2
|
2 |
|
3 | jobs:
|
4 | build:
|
5 | docker:
|
6 | - image: circleci/node:8
|
7 |
|
8 | working_directory: ~/repo
|
9 |
|
10 | steps:
|
11 | - checkout
|
12 | - restore_cache:
|
13 | keys:
|
14 | - v1-dependencies-{{ checksum "package.json" }}
|
15 | - v2-dependencies-
|
16 |
|
17 | - run: yarn
|
18 |
|
19 | - save_cache:
|
20 | paths:
|
21 | - node_modules
|
22 | - yarn.lock
|
23 | - ~/.mongodb-binaries
|
24 | key: v2-dependencies-{{ checksum "package.json" }}
|
25 |
|
26 | - run: yarn test
|