File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change 1+ version : 2
2+ shared : &shared
3+ docker :
4+ - image : circleci/node:latest
5+ steps :
6+ - checkout
7+ - restore_cache :
8+ key : dependency-cache-{{ checksum "package.json" }}
9+ - run :
10+ name : Update npm
11+ command : ' sudo npm install -g npm@latest'
12+ - run :
13+ name : Install npm dependencies
14+ command : npm install
15+ - save_cache :
16+ key : dependency-cache-{{ checksum "package.json" }}
17+ paths :
18+ - node_modules
19+ - run :
20+ name : Tests
21+ command : npm test
22+ # - run:
23+ # name: Report Coverage
24+ # command: npm run coverage
25+
26+ jobs :
27+ node-latest :
28+ << : *shared
29+
30+ node-10 :
31+ docker :
32+ - image : circleci/node:10
33+ << : *shared
34+
35+ node-9 :
36+ docker :
37+ - image : circleci/node:9
38+ << : *shared
39+
40+ node-8 :
41+ docker :
42+ - image : circleci/node:8
43+ << : *shared
44+
45+ workflows :
46+ version : 2
47+ commit :
48+ jobs :
49+ - node-latest
50+ - node-10
51+ - node-9
52+ - node-8
You can’t perform that action at this time.
0 commit comments