From caf25e141fcaac7817162fabed3f9bbbbb508216 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mattias=20F=C3=A4lt?= <mattiasf@control.lth.se> Date: Fri, 25 Aug 2017 14:57:50 +0200 Subject: [PATCH] util copy folder --- util/copyfoldertobb.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 util/copyfoldertobb.sh diff --git a/util/copyfoldertobb.sh b/util/copyfoldertobb.sh new file mode 100755 index 0000000..a38f4cc --- /dev/null +++ b/util/copyfoldertobb.sh @@ -0,0 +1,27 @@ +#Run in this file un util folder, copies to BB +BLUE='\033[0;34m' +GREEN='\033[0;32m' +RED='\033[0;31m' +NC='\033[0m' + +printf "${BLUE}Updating project${NC}\n..." + +codeHost=gitlab.control.lth.se +codeUser=labdev +projects=(LabConnection) +flag=false + +printf "${BLUE}Initializing Transferring files to BBB${NC}\n" +if [ "{flag}"=true ]; then + for project in "${projects[@]}"; do + { + printf "${GREEN}Transferring /${project}...${NC}\n" + printf "scp -r ../../${project} debian@192.168.7.2:/home/debian" + scp -r ../../${project} debian@192.168.7.2:/home/debian + } || { # catch + # save log for exception + flag=false + printf "${RED}Could not send folder /${project} to the BBB, aborting!${NC}\n" + } + done +fi -- GitLab