Skip to content
Snippets Groups Projects
Commit f2dba79e authored by Cenk Gündoğan's avatar Cenk Gündoğan Committed by GitHub
Browse files

Merge pull request #6222 from cgundogan/pr/static_tests

tools: static_tests.sh: rm dependency to 'riot' remote
parents af2c1538 d785989d
Branches
No related tags found
No related merge requests found
...@@ -11,35 +11,15 @@ ...@@ -11,35 +11,15 @@
cd "$(dirname "$0")/../../" cd "$(dirname "$0")/../../"
function dep { function dep {
which $1 2>&1 1>/dev/null command -v $1 2>&1 1>/dev/null
if (( $? != 0 )); then if (( $? != 0 )); then
echo "Dependency not met: $1" echo "Dependency not met: $1"
exit 1 exit 1
fi fi
} }
function abort {
echo "$(tput setaf 1)$1$(tput sgr0)"
exit 1
}
function request_confirmation {
read -p "$(tput setaf 4)$1 (y/n) $(tput sgr0)"
[ "$REPLY" == "y" ] || abort "Aborted!"
}
# Make sure all required commands are available # Make sure all required commands are available
dep cppcheck dep cppcheck
dep pcregrep dep pcregrep
RIOT_REMOTE_COUNT="$(git remote | grep "^riot$" | wc -l)" BUILDTEST_MCU_GROUP=static-tests ./dist/tools/ci/build_and_test.sh
if (( "$RIOT_REMOTE_COUNT" != 1 )); then
echo "The static test setup expect a remote called 'riot', pointing to the"
echo "central repository. This remote currently does not exist."
request_confirmation "Do you wish to create it?"
git remote add riot https://github.com/RIOT-OS/RIOT.git
git fetch riot
fi
BUILDTEST_MCU_GROUP=static-tests ./dist/tools/travis-scripts/build_and_test.sh
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment