linux-update.sh 1.3 KB

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. if [ -z "$1" ]
  3. then
  4. echo 'No branch setup.. using v2-master'
  5. BRANCH="v2-master"
  6. elif [ "$1" == "v2-develop" ] || [ "$1" == "develop" ] || [ "$1" == "dev" ]
  7. then
  8. BRANCH="v2-develop"
  9. elif [ "$1" == "v2-master" ] || [ "$1" == "master" ]
  10. then
  11. BRANCH="v2-master"
  12. else
  13. echo "$1 is not a valid branch, exiting"
  14. exit 1
  15. fi
  16. SCRIPTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )"
  17. FOLDER="Organizr-"${BRANCH#v}
  18. URL=https://github.com/causefx/Organizr/archive/${BRANCH}.zip
  19. mkdir -p $SCRIPTPATH"/upgrade" && \
  20. cd $SCRIPTPATH"/upgrade" && \
  21. curl -sSL ${URL} > upgrade.zip && \
  22. unzip upgrade.zip && \
  23. cd $SCRIPTPATH"/upgrade/"${FOLDER} && \
  24. cp -r ./ ../../../ && \
  25. cd ../ && \
  26. rm upgrade.zip && \
  27. rm -rf ${FOLDER} && \
  28. exit 0