From e91d78ce4b33504a99cb34a363e099a4f1d2d2c0 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Thu, 11 Jan 2024 19:37:27 +0100 Subject: [PATCH] Use cargo binstall to save 1.5min on building various build deps --- .gitlab-ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f51ce21..e88712f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,9 +28,10 @@ img: script: - | source "$HOME/.cargo/env" && - cargo install --version 0.1.1 cargo-config && - cargo install --version 1.16.0 just && - cargo install --version 0.26.0 cbindgen && + curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash && + cargo binstall --no-confirm --version 0.1.1 cargo-config && + cargo binstall --no-confirm --version 1.16.0 just && + cargo binstall --no-confirm --version 0.26.0 cbindgen && cargo build --manifest-path installer/Cargo.toml --release && make ci-img IMG_TAG=$CI_COMMIT_REF_NAME REPO_BINARY=1 artifacts: