diff --git a/deploy.sh b/deploy.sh index 23cf3dc..cc23960 100644 --- a/deploy.sh +++ b/deploy.sh @@ -6,38 +6,25 @@ GREEN='\033[0;32m' RED='\033[0;31m' NOCOL='\033[0m' -Fail() { - echo -e "${RED}command not entered, exitting${NOCOL}" - exit 1 -} - -Exec() { - case $1 in - install) - echo -e "${GREEN}Starting installation of $2${NOCOL}" - sleep 2 - bash -c "$(curl -fsSL $CODE/$2/install.sh)" - exit 0;; - setup) - echo -n "Git username: " - read USER - echo -n "Git password: " - read -s PASS - echo -e "${GREEN}Starting setup of $2${NOCOL}" - sleep 2 - curl -u $USER:$PASS -so /tmp/$2.tmp $SECRET/$2/setup.env - bash -c "$(curl -fsSL $CODE/$2/setup.sh)" - rm -f /tmp/$1.tmp - exit 0;; - *) - echo -r "${RED}application name not entered, exitting${NOCOL}" - exit 1;; - esac -} - -if [[ -z $1 ]] -then - Fail -else - Exec $1 -fi +case $1 in +install) + echo -e "${GREEN}Starting installation of $2${NOCOL}" + sleep 2 + bash -c "$(curl -fsSL $CODE/$2/install.sh)" + exit 0;; +setup) + echo -n "Git username: " + read USER + echo -n "Git password: " + read -s PASS + echo -e "${GREEN}Starting setup of $2${NOCOL}" + sleep 2 + curl -u $USER:$PASS -so /tmp/$2.tmp $SECRET/$2/setup.env + bash -c "$(curl -fsSL $CODE/$2/setup.sh)" + rm -f /tmp/$1.tmp + exit 0;; +*) + echo -r "${RED}application name not entered, exitting${NOCOL}" + exit 1;; +esac +exit 0 \ No newline at end of file