From b0b3c6bb68d41a8f0529c0b10fcba239b4f54fab Mon Sep 17 00:00:00 2001 From: Ivan Slepov <slepov@jinr.ru> Date: Mon, 3 Apr 2017 16:36:48 +0300 Subject: [PATCH] Added script for user branch CDash testing --- CDash_Test.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 CDash_Test.sh diff --git a/CDash_Test.sh b/CDash_Test.sh new file mode 100644 index 0000000..1128b71 --- /dev/null +++ b/CDash_Test.sh @@ -0,0 +1,33 @@ +#!/bin/bash +# +# CDASH check script +# + +HOST="$(hostname -s)" +BRANCH="$(git branch | grep \* | awk '{print $2}')" +SOURCE_DIR="$HOME/CDASH/mpdroot_$HOST" +LOG="$HOME/CDASH/LOGS/mpdroot_cdash_$HOST.log" + +mkdir -p $HOME/CDASH/LOGS + +date +"START TEST %y-%m-%d at %H:%M:%S" > $LOG + +if [[ $1 = "Nightly" ]]; then + if [ -e "$SOURCE_DIR" ] + then + cd $SOURCE_DIR + git reset --hard HEAD + else + git clone git@git.jinr.ru:nica/mpdroot.git $SOURCE_DIR + cd $SOURCE_DIR + fi + + ./Dart.sh Nightly >> $LOG 2>&1 +else + rm -rf $SOURCE_DIR + git clone -b $BRANCH git@git.jinr.ru:nica/mpdroot.git $SOURCE_DIR + cd $SOURCE_DIR + ./Dart.sh Experimental >> $LOG 2>&1 +fi + +date +"FINISH TEST %y-%m-%d at %H:%M:%S" >> $LOG -- GitLab