Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- cd /home/ubuntu/docker
- sudo rm -rf dhm-it-docker-backup/
- cp -r dhm-it-docker dhm-it-docker-backup
- datetime=$(date +"%Y_%m_%d_%I_%M_%p")
- docker exec dhmit_mariadb /usr/bin/mysqldump -u dhmit --password=dhmit123 drupal > /home/ubuntu/docker/dhm-it-docker-backup/docker/etc/mysql/$datetime.sql
- docker rm -f $(docker ps -aq)
- docker volume rm $(docker volume ls -q)
- sudo rm -rf dhm-it-docker/
- git clone --single-branch --branch master git@github.com:DHM-AY-TI/dhm-it-docker.git
- cp dhm-it-docker-backup/.env dhm-it-docker/
- cp dhm-it-docker-backup/docker/etc/mysql/$datetime.sql dhm-it-docker/docker/etc/mysql/
- cd dhm-it-docker
- git clone --single-branch --branch master git@github.com:DHM-AY-TI/FRONT-DHM-IT.git
- git clone --single-branch --branch master git@github.com:DHM-AY-TI/BACK-DHM-IT.git
- cd ..
- cp -r dhm-it-docker-backup/BACK-DHM-IT/web/sites/default/files dhm-it-docker/BACK-DHM-IT/web/sites/default/files
- cd dhm-it-docker
- docker-compose up --build -d
- docker exec dhmit_php composer install
- docker exec dhmit_php bash -c "cd web/ && drush cr"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement