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