Separate install from rebuild, allow partial native module failures
Some checks failed
nix-bitcoin tests / build_test_drivers (push) Has been cancelled
nix-bitcoin tests / check_flake (push) Has been cancelled
nix-bitcoin tests / test_scenario (default) (push) Has been cancelled
nix-bitcoin tests / test_scenario (joinmarket-bitcoind-29) (push) Has been cancelled
nix-bitcoin tests / test_scenario (netns) (push) Has been cancelled
nix-bitcoin tests / test_scenario (netnsRegtest) (push) Has been cancelled
Some checks failed
nix-bitcoin tests / build_test_drivers (push) Has been cancelled
nix-bitcoin tests / check_flake (push) Has been cancelled
nix-bitcoin tests / test_scenario (default) (push) Has been cancelled
nix-bitcoin tests / test_scenario (joinmarket-bitcoind-29) (push) Has been cancelled
nix-bitcoin tests / test_scenario (netns) (push) Has been cancelled
nix-bitcoin tests / test_scenario (netnsRegtest) (push) Has been cancelled
This commit is contained in:
parent
32aff3e6b6
commit
7330cd1d01
1 changed files with 6 additions and 3 deletions
|
|
@ -400,9 +400,12 @@ in
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "==> Installing dependencies with pnpm..."
|
echo "==> Installing dependencies with pnpm (without scripts)..."
|
||||||
# Use --child-concurrency=1 to run install scripts sequentially (avoids race conditions)
|
pnpm install --no-frozen-lockfile --ignore-scripts
|
||||||
pnpm install --no-frozen-lockfile --child-concurrency=1
|
|
||||||
|
echo "==> Running native module builds..."
|
||||||
|
# Run rebuild separately - this compiles native modules
|
||||||
|
pnpm rebuild || echo "Warning: Some native modules failed to build, continuing anyway..."
|
||||||
|
|
||||||
echo "==> Building project..."
|
echo "==> Building project..."
|
||||||
pnpm build
|
pnpm build
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue