Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## JENKINS DEPLOY ##
- # Install composer dependencies
- composer install
- # Create medical-app-api directory
- ssh root@VM_IP_1 "mkdir -p ~/nginx/app"
- ssh root@VM_IP_2 "mkdir -p ~/nginx/app"
- # Avoid some issues when copying .git folder
- rm -rf .git
- # Copy project to nginx servers
- scp -r . VM_IP_1:~/nginx/app/
- scp -r . VM_IP_2:~/nginx/app/
- # Php artisan commands to up and running Laravel application.
- # Artisan commands only needs to be run on one machine
- ssh root@VM_IP_1 "\
- cd ~/nginx/app;\
- cp .env.production .env; \
- php artisan migrate:refresh --seed"
- ssh root@VM_IP_2 "\
- cd ~/nginx/app;\
- cp .env.production .env"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement