system.sh 527 B

123456789101112131415161718192021222324252627282930313233
  1. #!/usr/bin/env bash
  2. source "${BASH_SOURCE%/*}/common.sh"
  3. ensure_pwd
  4. ROOT_FOLDER="${PWD}"
  5. if [ -z ${1+x} ]; then
  6. command=""
  7. else
  8. command="$1"
  9. fi
  10. # Restart Tipi
  11. if [[ "$command" = "restart" ]]; then
  12. write_log "Restarting Tipi..."
  13. scripts/stop.sh
  14. scripts/start.sh
  15. exit
  16. fi
  17. # Update Tipi
  18. if [[ "$command" = "update" ]]; then
  19. write_log "Updating Tipi..."
  20. scripts/stop.sh
  21. git config --global --add safe.directory "${ROOT_FOLDER}"
  22. git pull origin master
  23. scripts/start.sh
  24. exit
  25. fi