@@ -45,29 +45,29 @@ export RUST_BACKTRACE=1
45
45
46
46
echo -e " \n\nBuilding and testing all workspace crates..."
47
47
cargo test --verbose --color always
48
- cargo build --verbose --color always
48
+ cargo check --verbose --color always
49
49
50
50
echo -e " \n\nBuilding and testing Block Sync Clients with features"
51
51
pushd lightning-block-sync
52
52
cargo test --verbose --color always --features rest-client
53
- cargo build --verbose --color always --features rest-client
53
+ cargo check --verbose --color always --features rest-client
54
54
cargo test --verbose --color always --features rpc-client
55
- cargo build --verbose --color always --features rpc-client
55
+ cargo check --verbose --color always --features rpc-client
56
56
cargo test --verbose --color always --features rpc-client,rest-client
57
- cargo build --verbose --color always --features rpc-client,rest-client
57
+ cargo check --verbose --color always --features rpc-client,rest-client
58
58
cargo test --verbose --color always --features rpc-client,rest-client,tokio
59
- cargo build --verbose --color always --features rpc-client,rest-client,tokio
59
+ cargo check --verbose --color always --features rpc-client,rest-client,tokio
60
60
popd
61
61
62
62
if [[ $RUSTC_MINOR_VERSION -gt 67 && " $HOST_PLATFORM " != * windows* ]]; then
63
63
echo -e " \n\nBuilding and testing Transaction Sync Clients with features"
64
64
pushd lightning-transaction-sync
65
65
cargo test --verbose --color always --features esplora-blocking
66
- cargo build --verbose --color always --features esplora-blocking
66
+ cargo check --verbose --color always --features esplora-blocking
67
67
cargo test --verbose --color always --features esplora-async
68
- cargo build --verbose --color always --features esplora-async
68
+ cargo check --verbose --color always --features esplora-async
69
69
cargo test --verbose --color always --features esplora-async-https
70
- cargo build --verbose --color always --features esplora-async-https
70
+ cargo check --verbose --color always --features esplora-async-https
71
71
popd
72
72
fi
73
73
93
93
echo -e " \n\nBuilding with all Log-Limiting features"
94
94
pushd lightning
95
95
grep ' ^max_level_' Cargo.toml | awk ' { print $1 }' | while read -r FEATURE; do
96
- cargo build --verbose --color always --features " $FEATURE "
96
+ cargo check --verbose --color always --features " $FEATURE "
97
97
done
98
98
popd
99
99
0 commit comments