jenkins.sh 479 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. pwd
  3. PROJECT_NAME="examcloud-app-api"
  4. mkdir -p ~/packages
  5. cp target/$PROJECT_NAME-distribution.zip ~/packages
  6. if [ "deploy" == "$1" ]; then
  7. echo "deploy & restart..."
  8. mkdir -p ~/project/examcloud
  9. cp target/$PROJECT_NAME-distribution.zip ~/project/examcloud
  10. cd ~/project/examcloud
  11. unzip -o -q $PROJECT_NAME-distribution.zip
  12. cd $PROJECT_NAME
  13. bash stop.sh
  14. BUILD_ID=DONTKILLME
  15. sleep 10s
  16. bash start.sh
  17. BUILD_ID=DONTKILLME
  18. fi
  19. echo "finished..."