From 8c9cbdae37104ca224ec7922071073aa8ed8407b Mon Sep 17 00:00:00 2001 From: Philipp Rosenkranz <ph.rosenkranz@gmail.com> Date: Tue, 14 Jul 2015 21:43:26 +0200 Subject: [PATCH] dist: make drone build script fail if gh label not set --- dist/tools/drone-scripts/build_and_test.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dist/tools/drone-scripts/build_and_test.sh b/dist/tools/drone-scripts/build_and_test.sh index 2313b29662..7f0071755a 100755 --- a/dist/tools/drone-scripts/build_and_test.sh +++ b/dist/tools/drone-scripts/build_and_test.sh @@ -47,7 +47,7 @@ trap 'rm -rf "$MYTMPDIR"' EXIT # Check for PRs and labels FULL_CHECK=true if [ -z "$FORCE_FULL_CHECK" ]; then - if [ $CI_PULL_REQUEST != false ] && ! [ -z "$CI_PULL_REQUEST" ]; then + if [ "$CI_PULL_REQUEST" != false ] && ! [ -z "$CI_PULL_REQUEST" ]; then # Pull request # Check for labels . ./dist/tools/pr_check/check_labels.sh @@ -70,6 +70,7 @@ if $FULL_CHECK; then |& tee -a "$MYTMPDIR/output.log" else echo "PR not ready for CI build. Only static-tests will be executed!" + ((FAILURES++)) exec_build_func static-tests "$@" |& tee -a "$MYTMPDIR/output.log" fi -- GitLab