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
compiler: clang
- test: no-testable-ke
- test: no-testable-ke
compiler: clang
- test: fuzzing
compiler: clang
monolithic: yes

View File

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