@@ -81,30 +81,26 @@ cargo test --verbose --color always --features rpc-client,rest-client,tokio
8181cargo check --verbose --color always --features rpc-client,rest-client,tokio
8282popd
8383
84- if [[ " $HOST_PLATFORM " != * windows* ]]; then
85- echo -e " \n\nBuilding and testing Transaction Sync Clients with features"
86- pushd lightning-transaction-sync
87-
88- # reqwest 0.11.21 had a regression that broke its 1.63.0 MSRV
89- [ " $RUSTC_MINOR_VERSION " -lt 65 ] && cargo update -p reqwest --precise " 0.11.20" --verbose
90- # Starting with version 1.10.0, the `regex` crate has an MSRV of rustc 1.65.0.
91- [ " $RUSTC_MINOR_VERSION " -lt 65 ] && cargo update -p regex --precise " 1.9.6" --verbose
92- # Starting with version 0.5.9 (there is no .6-.8), the `home` crate has an MSRV of rustc 1.70.0.
93- [ " $RUSTC_MINOR_VERSION " -lt 70 ] && cargo update -p home --precise " 0.5.5" --verbose
94-
95- DOWNLOAD_ELECTRS_AND_BITCOIND
96-
97- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features esplora-blocking
98- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features esplora-blocking
99- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features esplora-async
100- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features esplora-async
101- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features esplora-async-https
102- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features esplora-async-https
103- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features electrum
104- RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features electrum
105-
106- popd
107- fi
84+ echo -e " \n\nBuilding and testing Transaction Sync Clients with features"
85+ pushd lightning-transaction-sync
86+ # reqwest 0.11.21 had a regression that broke its 1.63.0 MSRV
87+ [ " $RUSTC_MINOR_VERSION " -lt 65 ] && cargo update -p reqwest --precise " 0.11.20" --verbose
88+ # Starting with version 1.10.0, the `regex` crate has an MSRV of rustc 1.65.0.
89+ [ " $RUSTC_MINOR_VERSION " -lt 65 ] && cargo update -p regex --precise " 1.9.6" --verbose
90+ # Starting with version 0.5.9 (there is no .6-.8), the `home` crate has an MSRV of rustc 1.70.0.
91+ [ " $RUSTC_MINOR_VERSION " -lt 70 ] && cargo update -p home --precise " 0.5.5" --verbose
92+
93+ DOWNLOAD_ELECTRS_AND_BITCOIND
94+
95+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features esplora-blocking
96+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features esplora-blocking
97+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features esplora-async
98+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features esplora-async
99+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features esplora-async-https
100+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features esplora-async-https
101+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo test --verbose --color always --features electrum
102+ RUSTFLAGS=" $RUSTFLAGS --cfg no_download" cargo check --verbose --color always --features electrum
103+ popd
108104
109105echo -e " \n\nTest futures builds"
110106pushd lightning-background-processor
0 commit comments