From: Tobias Brunner Date: Fri, 28 Mar 2025 11:23:09 +0000 (+0100) Subject: github: Add compile test with --without-testable-ke option X-Git-Tag: 6.0.2dr1~51 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a205025735f8925850a36923f6448267358356c;p=thirdparty%2Fstrongswan.git github: Add compile test with --without-testable-ke option --- diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 7c6b000672..3aa6fd921e 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -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 diff --git a/scripts/test.sh b/scripts/test.sh index b61f29e662..59998e415e 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -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