From d5dde1ce0d72751a350eebc18b4d5c2a8dd22c0e Mon Sep 17 00:00:00 2001 From: Gabriele Musco Date: Sun, 24 Sep 2023 10:26:49 +0200 Subject: [PATCH] fix: install rust from rustup in ci --- .gitlab-ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6475d84..04638e0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,7 +23,9 @@ cargo:test: - echo 'deb http://deb.debian.org/debian experimental main' > /etc/apt/sources.list.d/experimental.list - apt-get update - apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libgtksourceview-5-dev libssl-dev -y - - apt-get install rust-all cargo meson ninja-build git desktop-file-utils gettext libjxl-dev file libusb-dev libusb-1.0-0-dev -y + - apt-get install meson ninja-build git desktop-file-utils gettext libjxl-dev file libusb-dev libusb-1.0-0-dev curl -y + - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs -O rustup.sh + - ./rustup.sh -y - rustc --version && cargo --version # Print version info for debugging - meson setup build -Dprefix="$PWD/build/localprefix" -Dprofile=development - ninja -C build @@ -38,7 +40,9 @@ appimage: - echo 'deb http://deb.debian.org/debian experimental main' > /etc/apt/sources.list.d/experimental.list - apt-get update - apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libgtksourceview-5-dev libssl-dev -y - - apt-get install rust-all cargo meson ninja-build git desktop-file-utils gettext libjxl-dev file libusb-dev libusb-1.0-0-dev -y + - apt-get install meson ninja-build git desktop-file-utils gettext libjxl-dev file libusb-dev libusb-1.0-0-dev curl -y + - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs -O rustup.sh + - ./rustup.sh -y - bash ./dist/appimage/build_appimage.sh artifacts: paths: