diff --git a/.circleci/config.yml b/.circleci/config.yml index 6503f86bbd..763f818cb6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -75,6 +75,12 @@ jobs: - run: rustup show - run: cargo --version - run: rustc --version + - run: + name: Install nextest + command: > + [ -f ${CARGO_HOME:-~/.cargo/bin}/cargo-nextest ] || + curl -LsSf https://get.nexte.st/latest/linux | + tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin - run: name: Calculate dependencies command: cargo generate-lockfile @@ -98,18 +104,11 @@ jobs: at: "~/" - install_gpu_deps - restore_rustup_cache - - run: cargo --version - run: rustup target add wasm32-unknown-unknown - run: sudo apt install clang - run: name: Wasm Build command: cargo build --target wasm32-unknown-unknown - - run: - name: Install nextest - command: > - [ -f ${CARGO_HOME:-~/.cargo/bin}/cargo-nextest ] || - curl -LsSf https://get.nexte.st/latest/linux | - tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin - run: name: Linux Tests command: cargo nextest --profile ci --workspace @@ -125,12 +124,6 @@ jobs: at: "~/" - restore_rustup_cache - install_gpu_deps - - run: - name: Install nextest - command: > - [ -f ${CARGO_HOME:-~/.cargo/bin}/cargo-nextest ] || - curl -LsSf https://get.nexte.st/latest/linux | - tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin - run: name: Linux Tests command: cargo nextest run --profile ci --release --workspace --run-ignored all -E 'all() - test(groth16::tests::outer_prove_recursion)' -j1