@@ -60,7 +60,7 @@ commands:
60
60
parameters :
61
61
cache_key :
62
62
type : string
63
- default : v3.0.0 -rust-1.81 .0-snarkos-stable-cache
63
+ default : v3.3.1 -rust-1.83 .0-snarkos-stable-cache
64
64
steps :
65
65
- run : set -e
66
66
- run :
@@ -88,7 +88,7 @@ commands:
88
88
parameters :
89
89
cache_key :
90
90
type : string
91
- default : v3.0.0 -rust-1.81 .0-snarkos-stable-cache
91
+ default : v3.3.1 -rust-1.83 .0-snarkos-stable-cache
92
92
steps :
93
93
- run : (sccache -s||true)
94
94
- run : set +e
@@ -173,207 +173,207 @@ commands:
173
173
jobs :
174
174
integration :
175
175
docker :
176
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
176
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
177
177
resource_class : << pipeline.parameters.medium >>
178
178
steps :
179
179
- run_serial_long :
180
180
workspace_member : .integration
181
- cache_key : v3.0.0 -rust-1.81 .0-integration-cache
181
+ cache_key : v3.3.1 -rust-1.83 .0-integration-cache
182
182
183
183
snarkos :
184
184
docker :
185
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
185
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
186
186
resource_class : << pipeline.parameters.large >>
187
187
steps :
188
188
- run_serial :
189
189
workspace_member : .
190
- cache_key : v3.0.0 -rust-1.81 .0-stable-cache
190
+ cache_key : v3.3.1 -rust-1.83 .0-stable-cache
191
191
192
192
account :
193
193
docker :
194
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
194
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
195
195
resource_class : << pipeline.parameters.medium >>
196
196
steps :
197
197
- run_serial :
198
198
workspace_member : account
199
- cache_key : v3.0.0 -rust-1.81 .0-account-cache
199
+ cache_key : v3.3.1 -rust-1.83 .0-account-cache
200
200
201
201
cli :
202
202
docker :
203
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
203
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
204
204
resource_class : << pipeline.parameters.xlarge >>
205
205
steps :
206
206
- run_serial :
207
207
workspace_member : cli
208
- cache_key : v3.0.0 -rust-1.81 .0-cli-cache
208
+ cache_key : v3.3.1 -rust-1.83 .0-cli-cache
209
209
210
210
display :
211
211
docker :
212
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
212
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
213
213
resource_class : << pipeline.parameters.medium >>
214
214
steps :
215
215
- run_serial :
216
216
workspace_member : display
217
- cache_key : v3.0.0 -rust-1.81 .0-display-cache
217
+ cache_key : v3.3.1 -rust-1.83 .0-display-cache
218
218
219
219
node :
220
220
docker :
221
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
221
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
222
222
resource_class : << pipeline.parameters.twoxlarge >>
223
223
steps :
224
224
- run_serial :
225
225
workspace_member : node
226
- cache_key : v3.0.0 -rust-1.81 .0-node-cache
226
+ cache_key : v3.3.1 -rust-1.83 .0-node-cache
227
227
228
228
node-bft :
229
229
docker :
230
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
230
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
231
231
resource_class : << pipeline.parameters.twoxlarge >>
232
232
steps :
233
233
- run_serial :
234
234
workspace_member : node/bft
235
- cache_key : v3.0.0 -rust-1.81 .0-node-bft-cache
235
+ cache_key : v3.3.1 -rust-1.83 .0-node-bft-cache
236
236
237
237
node-bft-events :
238
238
docker :
239
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
239
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
240
240
resource_class : << pipeline.parameters.medium >>
241
241
steps :
242
242
- run_serial :
243
243
workspace_member : node/bft/events
244
- cache_key : v3.0.0 -rust-1.81 .0-node-bft-events-cache
244
+ cache_key : v3.3.1 -rust-1.83 .0-node-bft-events-cache
245
245
246
246
node-bft-ledger-service :
247
247
docker :
248
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
248
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
249
249
resource_class : << pipeline.parameters.medium >>
250
250
steps :
251
251
- run_serial :
252
252
workspace_member : node/bft/ledger-service
253
- cache_key : v3.0.0 -rust-1.81 .0-node-bft-ledger-service-cache
253
+ cache_key : v3.3.1 -rust-1.83 .0-node-bft-ledger-service-cache
254
254
255
255
node-bft-storage-service :
256
256
docker :
257
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
257
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
258
258
resource_class : << pipeline.parameters.medium >>
259
259
steps :
260
260
- run_serial :
261
261
workspace_member : node/bft/storage-service
262
- cache_key : v3.0.0 -rust-1.81 .0-node-bft-storage-service-cache
262
+ cache_key : v3.3.1 -rust-1.83 .0-node-bft-storage-service-cache
263
263
264
264
node-cdn :
265
265
docker :
266
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
266
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
267
267
resource_class : << pipeline.parameters.medium >>
268
268
steps :
269
269
- run_serial :
270
270
workspace_member : node/cdn
271
- cache_key : v3.0.0 -rust-1.81 .0-node-cdn-cache
271
+ cache_key : v3.3.1 -rust-1.83 .0-node-cdn-cache
272
272
273
273
node-consensus :
274
274
docker :
275
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
275
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
276
276
resource_class : << pipeline.parameters.medium >>
277
277
steps :
278
278
- run_serial :
279
279
workspace_member : node/consensus
280
- cache_key : v3.0.0 -rust-1.81 .0-node-consensus-cache
280
+ cache_key : v3.3.1 -rust-1.83 .0-node-consensus-cache
281
281
282
282
node-rest :
283
283
docker :
284
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
284
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
285
285
resource_class : << pipeline.parameters.medium >>
286
286
steps :
287
287
- run_serial :
288
288
workspace_member : node/rest
289
- cache_key : v3.0.0 -rust-1.81 .0-node-rest-cache
289
+ cache_key : v3.3.1 -rust-1.83 .0-node-rest-cache
290
290
291
291
node-router :
292
292
docker :
293
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
293
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
294
294
resource_class : << pipeline.parameters.large >>
295
295
steps :
296
296
- run_serial :
297
297
workspace_member : node/router
298
- cache_key : v3.0.0 -rust-1.81 .0-node-router-cache
298
+ cache_key : v3.3.1 -rust-1.83 .0-node-router-cache
299
299
300
300
node-router-messages :
301
301
docker :
302
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
302
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
303
303
resource_class : << pipeline.parameters.medium >>
304
304
steps :
305
305
- run_serial :
306
306
workspace_member : node/router/messages
307
- cache_key : v3.0.0 -rust-1.81 .0-node-router-messages-cache
307
+ cache_key : v3.3.1 -rust-1.83 .0-node-router-messages-cache
308
308
309
309
node-sync :
310
310
docker :
311
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
311
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
312
312
resource_class : << pipeline.parameters.xlarge >>
313
313
steps :
314
314
- run_serial :
315
315
workspace_member : node/sync
316
- cache_key : v3.0.0 -rust-1.81 .0-node-sync-cache
316
+ cache_key : v3.3.1 -rust-1.83 .0-node-sync-cache
317
317
318
318
node-sync-communication-service :
319
319
docker :
320
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
320
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
321
321
resource_class : << pipeline.parameters.medium >>
322
322
steps :
323
323
- run_serial :
324
324
workspace_member : node/sync/communication-service
325
- cache_key : v3.0.0 -rust-1.81 .0-node-sync-communication-service-cache
325
+ cache_key : v3.3.1 -rust-1.83 .0-node-sync-communication-service-cache
326
326
327
327
node-sync-locators :
328
328
docker :
329
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
329
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
330
330
resource_class : << pipeline.parameters.medium >>
331
331
steps :
332
332
- run_serial :
333
333
workspace_member : node/sync/locators
334
- cache_key : v3.0.0 -rust-1.81 .0-node-sync-locators-cache
334
+ cache_key : v3.3.1 -rust-1.83 .0-node-sync-locators-cache
335
335
336
336
node-tcp :
337
337
docker :
338
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
338
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
339
339
resource_class : << pipeline.parameters.medium >>
340
340
steps :
341
341
- run_serial :
342
342
workspace_member : node/tcp
343
- cache_key : v3.0.0 -rust-1.81 .0-node-tcp-cache
343
+ cache_key : v3.3.1 -rust-1.83 .0-node-tcp-cache
344
344
345
345
check-fmt :
346
346
docker :
347
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
347
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
348
348
resource_class : << pipeline.parameters.medium >>
349
349
steps :
350
350
- checkout
351
351
- install_rust_nightly
352
352
- setup_environment :
353
- cache_key : v3.0.0 -rust-1.81 .0-fmt-cache
353
+ cache_key : v3.3.1 -rust-1.83 .0-fmt-cache
354
354
- run :
355
355
name : Check style
356
356
no_output_timeout : 35m
357
357
command : cargo +nightly fmt --all -- --check
358
358
- clear_environment :
359
- cache_key : v3.0.0 -rust-1.81 .0-fmt-cache
359
+ cache_key : v3.3.1 -rust-1.83 .0-fmt-cache
360
360
361
361
check-clippy :
362
362
docker :
363
- - image : cimg/rust:1.81 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
363
+ - image : cimg/rust:1.83 .0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
364
364
resource_class : << pipeline.parameters.medium >>
365
365
steps :
366
366
- checkout
367
367
- setup_environment :
368
- cache_key : v3.0.0 -rust-1.81 .0-clippy-cache
368
+ cache_key : v3.3.1 -rust-1.83 .0-clippy-cache
369
369
- run :
370
370
name : Check lint
371
371
no_output_timeout : 35m
372
372
command : |
373
373
cargo clippy --workspace --all-targets -- -D warnings
374
374
cargo clippy --workspace --all-targets --all-features -- -D warnings
375
375
- clear_environment :
376
- cache_key : v3.0.0 -rust-1.81 .0-clippy-cache
376
+ cache_key : v3.3.1 -rust-1.83 .0-clippy-cache
377
377
378
378
verify-windows :
379
379
executor :
0 commit comments