From: Tobias Brunner Date: Thu, 4 Apr 2019 15:41:53 +0000 (+0200) Subject: travis: Check for unignored build artifacts after the build X-Git-Tag: 5.8.0rc1~38 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f36e375578fbd9dbc530193325bbf357fbb86bcb;p=thirdparty%2Fstrongswan.git travis: Check for unignored build artifacts after the build --- diff --git a/scripts/test.sh b/scripts/test.sh index 41bcdb414e..b958db1a0d 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -324,6 +324,7 @@ apidoc) cat make.warnings exit 1 fi + rm make.warnings ;; sonarcloud) sonar-scanner \ @@ -332,7 +333,16 @@ sonarcloud) -Dsonar.sources=. \ -Dsonar.cfamily.threads=2 \ -Dsonar.cfamily.build-wrapper-output=bw-output || exit $? + rm -r bw-output .scannerwork ;; *) ;; esac + +# ensure there are no unignored build artifacts (or other changes) in the Git repo +unclean="$(git status --porcelain)" +if test -n "$unclean"; then + echo "Unignored build artifacts or other changes:" + echo "$unclean" + exit 1 +fi