@@ -35,6 +35,10 @@ references:
35
35
POSTGRES_USER : graph-node
36
36
POSTGRES_PASSWORD : let-me-in
37
37
POSTGRES_DB : graph-node
38
+ enable_corepack : &enable_corepack
39
+ run :
40
+ name : Enable Corepack
41
+ command : sudo corepack enable
38
42
step_graph_deploy : &step_graph_deploy
39
43
name : ' Subgraph deployment and configuration'
40
44
working_directory : ~/
@@ -56,6 +60,7 @@ references:
56
60
sleep 1
57
61
done
58
62
echo Failed waiting for Node initialization && exit 1
63
+
59
64
jobs :
60
65
build :
61
66
docker :
68
73
name : Restore Yarn Package Cache
69
74
keys :
70
75
- yarn-packages-{{ checksum "yarn.lock" }}
71
- - run :
72
- name : Enable Corepack
73
- command : sudo corepack enable
76
+ - *enable_corepack
74
77
- run :
75
78
name : Yarn install
76
79
command : yarn install --frozen-lockfile --cache-folder ~/.cache/yarn
96
99
steps :
97
100
- attach_workspace :
98
101
at : *working_directory
102
+ - *enable_corepack
99
103
- run :
100
104
name : Verify format
101
105
command : yarn format:check
@@ -110,6 +114,7 @@ jobs:
110
114
steps :
111
115
- attach_workspace :
112
116
at : *working_directory
117
+ - *enable_corepack
113
118
- run :
114
119
name : ' Test unit'
115
120
command : |
@@ -161,6 +166,7 @@ jobs:
161
166
steps :
162
167
- attach_workspace :
163
168
at : *working_directory
169
+ - *enable_corepack
164
170
- run :
165
171
name : ' Deploy test contract from smart-contracts'
166
172
command : ' yarn deploy:contracts'
@@ -200,6 +206,7 @@ jobs:
200
206
steps :
201
207
- attach_workspace :
202
208
at : *working_directory
209
+ - *enable_corepack
203
210
- run :
204
211
name : ' Deploy test contract from smart-contracts'
205
212
command : ' yarn deploy:contracts'
@@ -223,6 +230,7 @@ jobs:
223
230
steps :
224
231
- attach_workspace :
225
232
at : *working_directory
233
+ - *enable_corepack
226
234
- run :
227
235
name : ' Build usage-examples'
228
236
command : ' yarn workspace @requestnetwork/usage-examples run build'
@@ -236,6 +244,7 @@ jobs:
236
244
steps :
237
245
- attach_workspace :
238
246
at : *working_directory
247
+ - *enable_corepack
239
248
- run :
240
249
name : ' Build toolbox'
241
250
command : ' yarn workspace @requestnetwork/toolbox run build'
@@ -251,6 +260,7 @@ jobs:
251
260
steps :
252
261
- attach_workspace :
253
262
at : *working_directory
263
+ - *enable_corepack
254
264
- run :
255
265
name : ' Deploy test contract from smart-contracts'
256
266
command : ' yarn deploy:contracts'
@@ -277,6 +287,7 @@ jobs:
277
287
steps :
278
288
- attach_workspace :
279
289
at : *working_directory
290
+ - *enable_corepack
280
291
- run :
281
292
name : ' Test payment-processor (hinkal)'
282
293
no_output_timeout : 30m
@@ -293,6 +304,7 @@ jobs:
293
304
steps :
294
305
- attach_workspace :
295
306
at : *working_directory
307
+ - *enable_corepack
296
308
- run :
297
309
name : ' Allow github ssh host'
298
310
command : mkdir ~/.ssh; echo 'github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> ~/.ssh/known_hosts
0 commit comments