From: Noel Kuntze Date: Sat, 17 Apr 2021 05:22:39 +0000 (+0200) Subject: github: Fail sonarcloud test if required environment variables aren't set X-Git-Tag: 5.9.3dr2~18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f830e714574eaaa78ed4e68fae93256aaed42612;p=thirdparty%2Fstrongswan.git github: Fail sonarcloud test if required environment variables aren't set Closes strongswan/strongswan#330. --- diff --git a/scripts/test.sh b/scripts/test.sh index 92d3f18d87..97f1a352db 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -144,6 +144,13 @@ printf-builtin) CONFIG="--with-printf-hooks=builtin" ;; all|coverage|sonarcloud) + 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" \ + "environment variables are required to run this test" + exit 1 + fi + fi CONFIG="--enable-all --disable-android-dns --disable-android-log --disable-kernel-pfroute --disable-keychain --disable-lock-profiler --disable-padlock --disable-fuzzing