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 44 "description" : " Machine-readable custom errors for Apollostack's GraphQL server" ,
55 "main" : " dist/index.js" ,
66 "scripts" : {
7- "test" : " make test"
7+ "test" : " mocha" ,
8+ "build" : " tsc" ,
9+ "lint" : " eslint src" ,
10+ "clean" : " rimraf dist"
811 },
912 "repository" : {
1013 "type" : " git" ,
You can’t perform that action at this time.
0 commit comments