@@ -19,58 +19,58 @@ jobs:
19
19
paths :
20
20
- cc-test-reporter
21
21
22
- build-node-14 :
22
+ build-node-16 :
23
23
<< : *defaults
24
24
docker :
25
- - image : circleci/node:14
25
+ - image : circleci/node:16
26
26
steps :
27
27
- checkout
28
28
- attach_workspace :
29
29
at : ~/link-lib/tmp
30
30
- restore_cache :
31
31
keys :
32
- - v1-dependencies-14 -{{ checksum "package.json" }}
32
+ - v1-dependencies-16 -{{ checksum "package.json" }}
33
33
# fallback to using the latest cache if no exact match is found
34
- - v1-dependencies-14 -
34
+ - v1-dependencies-16 -
35
35
36
36
- run : yarn install
37
37
38
38
- save_cache :
39
39
paths :
40
40
- node_modules
41
- key : v1-dependencies-14 -{{ checksum "package.json" }}
41
+ key : v1-dependencies-16 -{{ checksum "package.json" }}
42
42
- run : yarn lint
43
43
- run : yarn test -w 1
44
- - run : ./tmp/cc-test-reporter format-coverage -t lcov -o ~/link-lib/tmp/codeclimate.node-14.json coverage/lcov.info
45
44
- run : yarn build
46
- - persist_to_workspace :
47
- root : tmp
48
- paths :
49
- - codeclimate.node-14.json
50
45
51
- build-node-13 :
46
+ build-node-14 :
52
47
<< : *defaults
53
48
docker :
54
- - image : circleci/node:13
49
+ - image : circleci/node:14
55
50
steps :
56
51
- checkout
57
52
- attach_workspace :
58
53
at : ~/link-lib/tmp
59
54
- restore_cache :
60
55
keys :
61
- - v1-dependencies-13 -{{ checksum "package.json" }}
56
+ - v1-dependencies-14 -{{ checksum "package.json" }}
62
57
# fallback to using the latest cache if no exact match is found
63
- - v1-dependencies-13 -
58
+ - v1-dependencies-14 -
64
59
65
60
- run : yarn install
66
61
67
62
- save_cache :
68
63
paths :
69
64
- node_modules
70
- key : v1-dependencies-13 -{{ checksum "package.json" }}
65
+ key : v1-dependencies-14 -{{ checksum "package.json" }}
71
66
- run : yarn lint
72
67
- run : yarn test -w 1
68
+ - run : ./tmp/cc-test-reporter format-coverage -t lcov -o ~/link-lib/tmp/codeclimate.node-14.json coverage/lcov.info
73
69
- run : yarn build
70
+ - persist_to_workspace :
71
+ root : tmp
72
+ paths :
73
+ - codeclimate.node-14.json
74
74
75
75
build-node-12 :
76
76
<< : *defaults
97
97
upload-coverage :
98
98
<< : *defaults
99
99
environment :
100
- - CC_TEST_REPORTER_ID : c5cb6a4fe5e0beaf6d812394bcedd0f15e70ddf035fc1f51ea0ea2a842fdcfad
100
+ CC_TEST_REPORTER_ID : f49a72b364886e0b9aae7a678c2fc1235276270cce13dc92f0b856f3438df624
101
101
steps :
102
102
- attach_workspace :
103
103
at : ~/link-lib/tmp
@@ -112,10 +112,10 @@ workflows:
112
112
commit :
113
113
jobs :
114
114
- build
115
+ - build-node-16
115
116
- build-node-14 :
116
117
requires :
117
118
- build
118
- - build-node-13
119
119
- build-node-12
120
120
- upload-coverage :
121
121
requires :
0 commit comments