File: //opt/scripts/deploy_central_qas.sh
#!/bin/bash
echo "Deploy started ..."
cd /var/www/vhost/disk-apps
cd alq-central.bikenow.co/
echo "Execute RESET REPOSITORY ..."
git fetch
git checkout .
git checkout qas
git reset --hard
echo "Execute GIT PULL ..."
git pull origin qas
sleep 1
echo "Execute COMPOSER UPDATE ..."
composer update
composer install
sleep 1
echo "Execute MIGRATIONS ..."
php artisan migrate
sleep 1
echo "Execute SEEDERS ..."
composer dump-autoload
php artisan db:seed
sleep 1
echo "... Deploy finished"
exit 0