From f7bb189d3e90b526ee0e7c99450e71c4ce69633b Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Wed, 26 Feb 2020 12:11:10 +0100 Subject: [PATCH] dist/tools/ci/static_tests.sh: tag base branch for Murdock --- dist/tools/ci/static_tests.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/dist/tools/ci/static_tests.sh b/dist/tools/ci/static_tests.sh index ca0cf73961..13002560ad 100755 --- a/dist/tools/ci/static_tests.sh +++ b/dist/tools/ci/static_tests.sh @@ -51,19 +51,26 @@ function run { RESULT=0 +if [ -n "${CI_BASE_COMMIT}" ]; then + # on Murdock, there's no base branch in the checkout folder. + # Thus, tag it here. + echo "-- tagging ${CI_BASE_BRANCH} HEAD commit (${CI_BASE_COMMIT})" + git tag "${CI_BASE_BRANCH}" "${CI_BASE_COMMIT}" +fi + CI_BASE_BRANCH=${CI_BASE_BRANCH:-master} export BASE_BRANCH="${CI_BASE_BRANCH}" -run ./dist/tools/commit-msg/check.sh "${CI_BASE_BRANCH}" -run ./dist/tools/whitespacecheck/check.sh "${CI_BASE_BRANCH}" +run ./dist/tools/commit-msg/check.sh "${BASE_BRANCH}" +run ./dist/tools/whitespacecheck/check.sh "${BASE_BRANCH}" DIFFFILTER="MR" ERROR_EXIT_CODE=0 run ./dist/tools/licenses/check.sh DIFFFILTER="AC" run ./dist/tools/licenses/check.sh run ./dist/tools/doccheck/check.sh run ./dist/tools/externc/check.sh run ./dist/tools/cppcheck/check.sh run ./dist/tools/vera++/check.sh -run ./dist/tools/pr_check/pr_check.sh "${CI_BASE_BRANCH}" +run ./dist/tools/pr_check/pr_check.sh "${BASE_BRANCH}" run ./dist/tools/coccinelle/check.sh run ./dist/tools/flake8/check.sh run ./dist/tools/headerguards/check.sh