.gitlab-ci.yml: increased job parallelization

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
This commit is contained in:
Nikos Mavrogiannopoulos
2026-01-04 18:49:16 +01:00
parent 29786781ed
commit 8cdce81e6e

View File

@@ -15,7 +15,7 @@ variables:
CENTOS9_BUILD: buildenv-centos9
CENTOS10_BUILD: buildenv-centos10
MINIMALCONFIG: "--without-protobuf --without-libtalloc-prefix --without-libnl --without-maxmind --without-geoip --without-libreadline-prefix --without-liboath --without-libc-prefix --without-pam --without-radius --without-libcrypt-prefix --without-utmp --without-libutil-prefix --without-libwrap --without-libwrap-prefix --without-libseccomp-prefix --without-libsystemd-prefix --without-llhttp --without-lz4 --without-gssapi --without-pcl-lib --disable-rpath --disable-seccomp --disable-anyconnect-compat --disable-compression"
JOBS: 2
JOBS: 4
Signoff:
stage: preliminaries
@@ -38,7 +38,7 @@ Debian:
- export OCSERV_ALLOW_BROKEN_CLIENTS=1
- make check -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -60,7 +60,7 @@ i386/Debian:
- make -j$JOBS
- make check -j$JOBS VERBOSE=1
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -82,7 +82,7 @@ Ubuntu20.04:
- export MALLOC_CHECK_=3
- make check -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -107,7 +107,7 @@ Ubuntu22.04:
# md4. See https://bugs.launchpad.net/ubuntu/+source/gss-ntlmssp/+bug/1995915
- make check -j$JOBS XFAIL_TESTS="test-gssapi"
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -130,7 +130,7 @@ Centos8:
- make -j$JOBS
- make check VERBOSE=1 -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -153,7 +153,7 @@ Centos9:
- make -j$JOBS
- make check VERBOSE=1 -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -176,7 +176,7 @@ Centos10:
- make -j$JOBS
- make check VERBOSE=1 -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -246,7 +246,7 @@ Fedora:
- make local-code-coverage-output
coverage: '/coverage lines: \d+\.\d+/'
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
artifacts:
@@ -285,7 +285,7 @@ clang/Fedora:
- make -j$JOBS
- make check -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -306,7 +306,7 @@ seccomp/Fedora:
- make -j$JOBS
- make check -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -325,7 +325,7 @@ minimal:
- make -j$JOBS
- make check -j$JOBS XFAIL_TESTS="lz4-compression lzs-compression"
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -347,7 +347,7 @@ minimal/Ubuntu20.04:
- make -j$JOBS
- make check -j$JOBS XFAIL_TESTS="lz4-compression lzs-compression"
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -371,7 +371,7 @@ asan/clang/Fedora:
- make -j$JOBS
- make check -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -394,7 +394,7 @@ ubsan/Fedora:
- make -j$JOBS
- make check -j$JOBS CFLAGS="$UBCFLAGS -Wno-unused-function -Wno-unused-parameter"
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -413,7 +413,7 @@ static-analyzer/Fedora:
- scan-build ./configure --enable-oidc-auth --enable-latency-stats --without-protobuf
- scan-build --status-bugs -o scan-build-src make -j$JOBS
tags:
- saas-linux-small-amd64
- saas-linux-medium-amd64
except:
- tags
- schedules
@@ -494,3 +494,5 @@ codespell/Fedora:
- autoreconf -fvi
- ./configure
- make codespell
tags:
- saas-linux-small-amd64