From 9d69a089094459c6ca874f77cc6a19d45a64ce9f Mon Sep 17 00:00:00 2001 From: ISSOtm Date: Fri, 11 Sep 2026 16:31:19 -0400 Subject: [PATCH] Determine the number of fetch/clone jobs ourselves Apparently our CI has some versions of Git too old to support zero to mean that. --- test/external/fetch-repos.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/external/fetch-repos.sh b/test/external/fetch-repos.sh index c73c2aa5..9c0e565a 100755 --- a/test/external/fetch-repos.sh +++ b/test/external/fetch-repos.sh @@ -71,12 +71,12 @@ case "$actionname" in if [ ! -d "$EXT_TEST_REPO" ]; then git clone "https://$EXT_TEST_DOMAIN/$EXT_TEST_OWNER/$EXT_TEST_REPO" \ --revision="$EXT_TEST_COMMIT" --depth=1 --recursive --shallow-submodules \ - --jobs=0 --config advice.detachedHead=false + --jobs="$(getconf _NPROCESSORS_ONLN)" --config advice.detachedHead=false pushd "$EXT_TEST_REPO" else pushd "$EXT_TEST_REPO" git remote set-url origin "https://$EXT_TEST_DOMAIN/$EXT_TEST_OWNER/$EXT_TEST_REPO" - git fetch --depth=1 --recurse-submodules --jobs=0 origin -- "$EXT_TEST_COMMIT" + git fetch --depth=1 --recurse-submodules --jobs="$(getconf _NPROCESSORS_ONLN)" origin -- "$EXT_TEST_COMMIT" git checkout --force --detach "$EXT_TEST_COMMIT" -- fi if [ -f "../patches/$EXT_TEST_REPO.patch" ]; then