From 51c8a20465dc7ce5fe603473aa0a5fa076bd9fc8 Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Mon, 17 Apr 2023 20:40:41 -0700 Subject: [PATCH] ci: better segment cirrus build steps --- .cirrus.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index aed731628..4c597375e 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -11,11 +11,12 @@ task: name: freebsd-13 stateful: false only_if: "changesInclude('**.toml', '**.rs', '.gitmodules', '.cirrus.yml', 'get-deps', 'Cargo.lock')" - setup_script: + install_rust_script: - pkg install -y bash - curl https://sh.rustup.rs -sSf > /tmp/rustup.sh - chmod +x /tmp/rustup.sh - RUSTUP_IO_THREADS=1 /tmp/rustup.sh -y -q + getdeps_script: - env PATH=$HOME/.cargo/bin:$PATH bash get-deps - mkdir -p /run/sshd registry_cache: @@ -27,6 +28,7 @@ task: - rustc --version - cat Cargo.lock before_cache_script: rm -rf $CARGO_HOME/registry/index - test_script: + build_script: - env PATH=$HOME/.cargo/bin:$PATH cargo build --all --release + test_script: - env PATH=$HOME/.cargo/bin:$PATH cargo test --all --release