mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-03-09 21:23:34 +01:00
Replace cargo build
calls in CI with cargo check
We're not actually using the build output, so there's no reason to do a build vs just running check.
This commit is contained in:
parent
b78f93694f
commit
e1707baf15
1 changed files with 9 additions and 9 deletions
|
@ -45,29 +45,29 @@ export RUST_BACKTRACE=1
|
|||
|
||||
echo -e "\n\nBuilding and testing all workspace crates..."
|
||||
cargo test --verbose --color always
|
||||
cargo build --verbose --color always
|
||||
cargo check --verbose --color always
|
||||
|
||||
echo -e "\n\nBuilding and testing Block Sync Clients with features"
|
||||
pushd lightning-block-sync
|
||||
cargo test --verbose --color always --features rest-client
|
||||
cargo build --verbose --color always --features rest-client
|
||||
cargo check --verbose --color always --features rest-client
|
||||
cargo test --verbose --color always --features rpc-client
|
||||
cargo build --verbose --color always --features rpc-client
|
||||
cargo check --verbose --color always --features rpc-client
|
||||
cargo test --verbose --color always --features rpc-client,rest-client
|
||||
cargo build --verbose --color always --features rpc-client,rest-client
|
||||
cargo check --verbose --color always --features rpc-client,rest-client
|
||||
cargo test --verbose --color always --features rpc-client,rest-client,tokio
|
||||
cargo build --verbose --color always --features rpc-client,rest-client,tokio
|
||||
cargo check --verbose --color always --features rpc-client,rest-client,tokio
|
||||
popd
|
||||
|
||||
if [[ $RUSTC_MINOR_VERSION -gt 67 && "$HOST_PLATFORM" != *windows* ]]; then
|
||||
echo -e "\n\nBuilding and testing Transaction Sync Clients with features"
|
||||
pushd lightning-transaction-sync
|
||||
cargo test --verbose --color always --features esplora-blocking
|
||||
cargo build --verbose --color always --features esplora-blocking
|
||||
cargo check --verbose --color always --features esplora-blocking
|
||||
cargo test --verbose --color always --features esplora-async
|
||||
cargo build --verbose --color always --features esplora-async
|
||||
cargo check --verbose --color always --features esplora-async
|
||||
cargo test --verbose --color always --features esplora-async-https
|
||||
cargo build --verbose --color always --features esplora-async-https
|
||||
cargo check --verbose --color always --features esplora-async-https
|
||||
popd
|
||||
fi
|
||||
|
||||
|
@ -93,7 +93,7 @@ fi
|
|||
echo -e "\n\nBuilding with all Log-Limiting features"
|
||||
pushd lightning
|
||||
grep '^max_level_' Cargo.toml | awk '{ print $1 }'| while read -r FEATURE; do
|
||||
cargo build --verbose --color always --features "$FEATURE"
|
||||
cargo check --verbose --color always --features "$FEATURE"
|
||||
done
|
||||
popd
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue