github: Add compile test with --without-testable-ke option

This commit is contained in:
Tobias Brunner 2025-03-28 12:23:09 +01:00
parent 6cbd93838b
commit 1a20502573
2 changed files with 7 additions and 1 deletions

View File

@ -48,6 +48,9 @@ jobs:
- test: no-dbg - test: no-dbg
- test: no-dbg - test: no-dbg
compiler: clang compiler: clang
- test: no-testable-ke
- test: no-testable-ke
compiler: clang
- test: fuzzing - test: fuzzing
compiler: clang compiler: clang
monolithic: yes monolithic: yes

View File

@ -274,7 +274,7 @@ printf-builtin)
prepare_system_openssl $1 prepare_system_openssl $1
fi fi
;; ;;
all|alpine|codeql|coverage|sonarcloud|no-dbg) all|alpine|codeql|coverage|sonarcloud|no-dbg|no-testable-ke)
if [ "$TEST" = "sonarcloud" ]; then if [ "$TEST" = "sonarcloud" ]; then
if [ -z "$SONAR_PROJECT" -o -z "$SONAR_ORGANIZATION" -o -z "$SONAR_TOKEN" ]; then if [ -z "$SONAR_PROJECT" -o -z "$SONAR_ORGANIZATION" -o -z "$SONAR_TOKEN" ]; then
echo "The SONAR_PROJECT, SONAR_ORGANIZATION and SONAR_TOKEN" \ echo "The SONAR_PROJECT, SONAR_ORGANIZATION and SONAR_TOKEN" \
@ -304,6 +304,9 @@ all|alpine|codeql|coverage|sonarcloud|no-dbg)
DEPS="$DEPS lcov" DEPS="$DEPS lcov"
TARGET="coverage" TARGET="coverage"
fi fi
if [ "$TEST" = "no-testable-ke" ]; then
CONFIG="$CONFIG --without-testable-ke"
fi
DEPS="$DEPS libcurl4-gnutls-dev libsoup2.4-dev libunbound-dev libldns-dev DEPS="$DEPS libcurl4-gnutls-dev libsoup2.4-dev libunbound-dev libldns-dev
libmysqlclient-dev libsqlite3-dev clearsilver-dev libfcgi-dev libmysqlclient-dev libsqlite3-dev clearsilver-dev libfcgi-dev
libldap2-dev libpcsclite-dev libpam0g-dev binutils-dev libnm-dev libldap2-dev libpcsclite-dev libpam0g-dev binutils-dev libnm-dev