mirror of
https://github.com/curl/curl.git
synced 2026-07-28 21:53:06 +03:00
GHA: bump all build jobs to nproc+1
- bump rest of the workflows (windows, macos, distrocheck).
- non-native virtualized envs have 2 CPUs, bump down accordingly.
(for `vmactions/omnios-vm` it's just a guess.)
- bump all to nproc + 1.
Follow-up to e838b341a0 #12927
Closes #13807
This commit is contained in:
parent
03bd16e533
commit
464282ddfb
11 changed files with 36 additions and 34 deletions
18
.github/workflows/distcheck.yml
vendored
18
.github/workflows/distcheck.yml
vendored
|
|
@ -60,9 +60,9 @@ jobs:
|
|||
tar xvf curl-99.98.97.tar.gz
|
||||
pushd curl-99.98.97
|
||||
./configure --prefix=$HOME/temp --without-ssl --without-libpsl
|
||||
make -j3
|
||||
make -j3 test-ci
|
||||
make -j3 install
|
||||
make -j5
|
||||
make -j5 test-ci
|
||||
make -j5 install
|
||||
popd
|
||||
# basic check of the installed files
|
||||
bash scripts/installcheck.sh $HOME/temp
|
||||
|
|
@ -85,8 +85,8 @@ jobs:
|
|||
mkdir build
|
||||
pushd build
|
||||
../curl-99.98.97/configure --without-ssl --without-libpsl
|
||||
make -j3
|
||||
make -j3 test-ci
|
||||
make -j5
|
||||
make -j5 test-ci
|
||||
popd
|
||||
rm -rf build
|
||||
rm -rf curl-99.98.97
|
||||
|
|
@ -108,9 +108,9 @@ jobs:
|
|||
mkdir build
|
||||
pushd build
|
||||
../configure --without-ssl --enable-debug "--prefix=${PWD}/pkg" --without-libpsl
|
||||
make -j3
|
||||
make -j3 test-ci
|
||||
make -j3 install
|
||||
make -j5
|
||||
make -j5 test-ci
|
||||
make -j5 install
|
||||
name: 'verify out-of-tree autotools debug build'
|
||||
|
||||
verify-out-of-tree-cmake:
|
||||
|
|
@ -127,5 +127,5 @@ jobs:
|
|||
tar xvf curl-99.98.97.tar.gz
|
||||
pushd curl-99.98.97
|
||||
cmake -B build -DCURL_WERROR=ON
|
||||
make -C build -j3
|
||||
make -C build -j5
|
||||
name: 'verify out-of-tree cmake build'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue