From 618427df2b847bb68231976d0a27533a36c9c05e Mon Sep 17 00:00:00 2001 From: geruipu Date: Mon, 5 Oct 2026 17:22:10 +0800 Subject: [PATCH] Use all available container CPUs for Woodpecker compilation --- scripts/woodpecker-cross-test.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/woodpecker-cross-test.sh b/scripts/woodpecker-cross-test.sh index d7a7e02..ea8013b 100644 --- a/scripts/woodpecker-cross-test.sh +++ b/scripts/woodpecker-cross-test.sh @@ -56,10 +56,12 @@ docker run --rm --user "$(id -u):$(id -g)" \ set -euo pipefail export SOURCE_LOCK=/src/build/linux-toolchain/release.lock.json source scripts/prepare-cross-sources.sh + BUILD_JOBS="$(nproc)" + echo "Full CPU parallelism: $BUILD_JOBS compilation jobs" python3 build/linux-toolchain/build-cross.py \ --target "$CROSS_RID" --sources-manifest "$WORK_DIR/cross-sources.json" \ --work /src/External/NativeStatic/.work/toolchains \ - --output "/src/External/NativeStatic/zig-cross/$SKIASHARP_VERSION/$CROSS_RID" --jobs 4 + --output "/src/External/NativeStatic/zig-cross/$SKIASHARP_VERSION/$CROSS_RID" --jobs "$BUILD_JOBS" python3 build/linux-toolchain/package-zig.py \ --rid "$CROSS_RID" \ --input "/src/External/NativeStatic/zig-cross/$SKIASHARP_VERSION/$CROSS_RID" \