update circle ci config

This commit is contained in:
collin 2022-07-06 15:02:29 -07:00
parent dc9063de5a
commit 0e5ad5e385

View File

@ -46,7 +46,7 @@ commands:
jobs:
check-style:
docker:
- image: cimg/rust:1.59.0
- image: cimg/rust:1.62
resource_class: xlarge
steps:
- checkout
@ -61,7 +61,7 @@ jobs:
clippy:
docker:
- image: cimg/rust:1.59.0
- image: cimg/rust:1.62
resource_class: xlarge
steps:
- checkout
@ -70,13 +70,16 @@ jobs:
- run:
name: Clippy
no_output_timeout: 35m
command: cargo clippy --all-features --examples --all --benches
command: |
rustup toolchain install nightly-x86_64-unknown-linux-gnu
cargo +nightly clippy --workspace --all-targets -- -D warnings
cargo +nightly clippy --workspace --all-targets --all-features -- -D warnings
- clear_environment:
cache_key: leo-clippy-cache
# code-cov:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# environment:
# RUSTC_BOOTSTRAP: 1
@ -118,7 +121,7 @@ jobs:
leo-executable:
docker:
- image: cimg/rust:1.59.0
- image: cimg/rust:1.62
resource_class: xlarge
steps:
- checkout
@ -136,7 +139,7 @@ jobs:
#
# leo-new:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -149,7 +152,7 @@ jobs:
#
# leo-init:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -162,7 +165,7 @@ jobs:
#
# leo-clean:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -175,7 +178,7 @@ jobs:
#
# leo-setup:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -188,7 +191,7 @@ jobs:
# leo-add-remove:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -202,7 +205,7 @@ jobs:
# todo (collin): uncomment after compiler refactor
# leo-check-constraints:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -215,7 +218,7 @@ jobs:
#
# leo-login-logout:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -228,7 +231,7 @@ jobs:
#
# leo-clone:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace:
@ -241,7 +244,7 @@ jobs:
#
# leo-publish:
# docker:
# - image: cimg/rust:1.59.0
# - image: cimg/rust:1.62
# resource_class: xlarge
# steps:
# - attach_workspace: