X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=ci%2Fci-tests.sh;h=0dc654d8bedca04688e5cf5e8afcd248b4cc3587;hb=84070e113857fb2842ce4b457375c9bc5ca4f74a;hp=8b3ece5b5759655d92c520781b3b86b7c38c6fb2;hpb=9ac42ed39415d8f8ab54285544c154e4f55ac7d2;p=rust-lightning diff --git a/ci/ci-tests.sh b/ci/ci-tests.sh index 8b3ece5b..0dc654d8 100755 --- a/ci/ci-tests.sh +++ b/ci/ci-tests.sh @@ -90,8 +90,7 @@ popd if [[ "$HOST_PLATFORM" != *windows* ]]; then echo -e "\n\nBuilding and testing Transaction Sync Clients with features" pushd lightning-transaction-sync - # reqwest 0.11.21 had a regression that broke its 1.63.0 MSRV - [ "$RUSTC_MINOR_VERSION" -lt 65 ] && cargo update -p reqwest --precise "0.11.20" --verbose + DOWNLOAD_ELECTRS_AND_BITCOIND cargo test --verbose --color always --features esplora-blocking @@ -174,4 +173,9 @@ fi echo -e "\n\nTest cfg-flag builds" RUSTFLAGS="--cfg=taproot" cargo test --verbose --color always -p lightning +[ "$CI_MINIMIZE_DISK_USAGE" != "" ] && cargo clean RUSTFLAGS="--cfg=async_signing" cargo test --verbose --color always -p lightning +[ "$CI_MINIMIZE_DISK_USAGE" != "" ] && cargo clean +RUSTFLAGS="--cfg=dual_funding" cargo test --verbose --color always -p lightning +[ "$CI_MINIMIZE_DISK_USAGE" != "" ] && cargo clean +RUSTFLAGS="--cfg=splicing" cargo test --verbose --color always -p lightning