File tree Expand file tree Collapse file tree 3 files changed +58
-15
lines changed Expand file tree Collapse file tree 3 files changed +58
-15
lines changed Original file line number Diff line number Diff line change
1
+ version : 2
2
+ workflows :
3
+ version : 2
4
+ node-multi-build :
5
+ jobs :
6
+ - node-v6
7
+ - node-v8
8
+ - node-v10
9
+ - node-v12
10
+ jobs :
11
+ node-base : &node-base
12
+ docker :
13
+ - image : node
14
+ steps :
15
+ - checkout
16
+ - restore_cache :
17
+ keys :
18
+ - npm-lock-{{ .Branch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "package.json" }}
19
+ - npm-lock-master-{{ .Environment.CIRCLE_JOB }}-{{ checksum "package.json" }}
20
+ - npm-cache-{{ .Branch }}-{{ .Environment.CIRCLE_JOB }}
21
+ - npm-cache-master-{{ .Environment.CIRCLE_JOB }}
22
+ - run :
23
+ name : Install dependencies
24
+ command : npm install
25
+ - run :
26
+ name : Build
27
+ command : npm run build
28
+ - run :
29
+ name : Test
30
+ command : npm run test
31
+ - save_cache :
32
+ key : npm-lock-{{ .Branch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "package.json" }}
33
+ paths :
34
+ - node_modules
35
+ - save_cache :
36
+ key : npm-cache-{{ .Branch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "package.json" }}
37
+ paths :
38
+ - ~/.npm/_cacache
39
+ node-v6 :
40
+ << : *node-base
41
+ docker :
42
+ - image : node:6
43
+ node-v8 :
44
+ << : *node-base
45
+ docker :
46
+ - image : node:8
47
+ node-v10 :
48
+ << : *node-base
49
+ docker :
50
+ - image : node:10
51
+ node-v12 :
52
+ << : *node-base
53
+ docker :
54
+ - image : node:12
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 4
4
"description" : " Machine-readable custom errors for Apollostack's GraphQL server" ,
5
5
"main" : " dist/index.js" ,
6
6
"scripts" : {
7
- "test" : " make test"
7
+ "test" : " mocha" ,
8
+ "build" : " tsc" ,
9
+ "lint" : " eslint src" ,
10
+ "clean" : " rimraf dist"
8
11
},
9
12
"repository" : {
10
13
"type" : " git" ,
You can’t perform that action at this time.
0 commit comments