mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-02-09 08:16:58 +08:00
.gitlab-ci.yml: increased job parallelization
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user