UNPKG

807 BYAMLView Raw
1version: 2
2jobs:
3 build:
4 working_directory: ~/project
5 docker:
6 - image: circleci/node:latest
7 steps:
8 - checkout
9 - run:
10 name: update-npm
11 command: 'sudo npm install -g npm@latest'
12 - restore_cache:
13 key: dependency-cache-{{ checksum "package.json" }}
14 - run:
15 name: install-npm-wee
16 command: sudo npm install
17 - save_cache:
18 key: dependency-cache-{{ checksum "package.json" }}
19 paths:
20 - ./node_modules
21 - run:
22 name: test
23 command: npm run test
24 - store_artifacts:
25 path: test-results.xml
26 prefix: tests
27 - store_artifacts:
28 path: coverage
29 prefix: coverage
30 - store_test_results:
31 path: test-results.xml