#!/bin/bash
SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
echo "--------------------------------------"
echo "---------- START ---------------------"
echo "--------------------------------------"
echo "--------------------------------------"
echo "---------- COMPOSER INSTALL ----------"
echo "--------------------------------------"
composer install
echo "--------------------------------------"
echo "---------- COMPILE -------------------"
echo "--------------------------------------"
php $SCRIPTPATH/bin/magento setup:di:compile
echo "--------------------------------------"
echo "------- COMPOSER DUMPAUTOLOAD --------"
echo "--------------------------------------"
composer dumpautoload
echo "--------------------------------------"
echo "---------- UPGRADE -------------------"
echo "--------------------------------------"
php $SCRIPTPATH/bin/magento setup:upgrade --keep-generated
echo "--------------------------------------"
echo "------------- DEPLOY -----------------"
echo "--------------------------------------"
rm -rf $SCRIPTPATH/pub/static/ $SCRIPTPATH/var/view_preprocessed/
echo "--------------------------------------"
echo "------------- DEPLOY -----------------"
echo "--------------------------------------"
php $SCRIPTPATH/bin/magento setup:static-content:deploy -j 5
echo "--------------------------------------"
echo "-------------- STYLES ----------------"
echo "--------------------------------------"
cd $SCRIPTPATH/dev/tools/frontools/ && npm run-script styles && cd $SCRIPTPATH
echo "--------------------------------------"
echo "----- DISABLE MAINTENANCE ------------"
echo "--------------------------------------"
php $SCRIPTPATH/bin/magento maintenance:disable
echo "--------------------------------------"
echo "---------------- END -----------------"
echo "--------------------------------------"
