Remove old vendor folder if it hasn't run yet

This commit is contained in:
Henry Whitaker
2021-04-10 17:33:34 +01:00
parent 51de2d3b38
commit 6517c13e1b

View File

@@ -55,6 +55,15 @@ else
echo "Env file exists"
fi
if [ ! -f /config/www/.composer-time ]; then
echo 'Removing old packages'
rm -rf /config/www/vendor/
fi
echo 'Updating packages'
apk add composer
cd /config/www && composer install && echo date > /config/www/.composer-time
sed "s,DB_DATABASE=.*,DB_DATABASE=/config/speed.db," -i.bak /config/www/.env
echo "Running database migrations"
@@ -120,10 +129,6 @@ fi
echo "Clearing old jobs from queue"
php /config/www/artisan queue:clear
echo 'Updating packages'
apk add composer
cd /config/www && composer install
mkdir -p /config/log/speedtest
cp /defaults/crontab /etc/crontabs/root