Guest User

Untitled

a guest
Nov 30th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. DATE=`date +%Y-%m-%d-%s`
  4.  
  5. echo "Creating database folder"
  6. if [ -d "/home/jenkins/database" ]; then
  7. echo "database folder exists!!"
  8. else
  9. mkdir -p /home/jenkins/database/
  10. fi
  11.  
  12. if [ -e /home/jenkins/database/db-last.sql ]; then
  13. mv /home/jenkins/database/db-last.sql /home/jenkins/database/db-$DATE.sql
  14. fi
  15.  
  16. echo "Dumping mysql to jenkins home ie. /home/jenkins/"
  17. /usr/bin/mysqldump --user=$DEV_USER --password=$DEV_PASSWORD -h $DEV_HOST $DEV_DB > /home/jenkins/database/db-last.sql
  18. echo "Done!"
  19.  
  20. echo "Importing database from dev"
  21. /usr/bin/mysql --user=$PROD_USER --password=$PROD_PASSWORD -h $PROD_HOST $PROD_DB < /home/jenkins/database/db-last.sql
  22. echo "Success!!"
Add Comment
Please, Sign In to add comment