#!/usr/bin/env bash

cd /var/www/html
git pull

cd backend
php ./composer.phar install
php artisan migrate --force

if [[ "$1" == "worker" ]]; then
  php artisan rabbitmq:declare-all
  supervisorctl restart all
fi

if [[ "$1" == "frontend" ]]; then
  cd /var/www/html/frontend
  npm install
  npx quasar build && rm -rf build_old && mv build build_old && mv dist/spa build
fi

chown -R www-data:www-data /var/www/html