From d307d3a6fe7d5fe3b315e68c45d1829022e347ec Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 23 Feb 2024 15:08:00 +0000 Subject: [PATCH] Minimal versions test: Break out update-minimal-versions Signed-off-by: Ian Jackson --- .gitlab-ci.yml | 4 +--- maint/update-minimal-versions | 12 ++++++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100755 maint/update-minimal-versions diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 291ea63..4520f61 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -112,9 +112,7 @@ minimal-versions: script: - apt-get -y update - apt-get -y install build-essential pkg-config libssl-dev - - cargo +nightly update -Z minimal-versions - - cargo +nightly update -p openssl -p openssl-sys - # -Z minimal-versions leaves this at 0.14.28 which is broken + - maint/update-minimal-versions - cargo +nightly update -p hyper --precise=0.14.7 - cargo test --locked --workspace --verbose --all-features diff --git a/maint/update-minimal-versions b/maint/update-minimal-versions new file mode 100755 index 0000000..bcd2f65 --- /dev/null +++ b/maint/update-minimal-versions @@ -0,0 +1,12 @@ +#!/bin/sh +set -e + +# CARGO='nailing-cargo -u' maint/update-minimal-versions + +: ${CARGO:=cargo} + +$CARGO +nightly update -Z minimal-versions +$CARGO +nightly update -p openssl -p openssl-sys + +# -Z minimal-versions leaves this at 0.14.28 which is broken +$CARGO +nightly update -p hyper --precise=0.14.7 -- 2.30.2