docker: Fix upgrades (#6680)

Until now, the Docker image was not performing actions that are
necessary for an upgrade completion. That is considered an
anti-pattern.

See https://snipe-it.readme.io/docs/upgrading for more information.
This commit is contained in:
Ľubomír Kučera 2019-02-14 05:49:36 +01:00 committed by snipe
parent cd1ef1d316
commit 9183de578d
2 changed files with 9 additions and 0 deletions

View file

@ -47,5 +47,9 @@ then
cp -ax /var/www/html/vendor/laravel/passport/database/migrations/* /var/www/html/database/migrations/
fi
php artisan migrate --force
php artisan config:clear
php artisan config:cache
. /etc/apache2/envvars
exec apache2 -DNO_DETACH < /dev/null

View file

@ -44,5 +44,10 @@ if [ ! -f "/var/www/html/database/migrations/*create_oauth*" ]
then
cp -a /var/www/html/vendor/laravel/passport/database/migrations/* /var/www/html/database/migrations/
fi
php artisan migrate --force
php artisan config:clear
php artisan config:cache
export APACHE_LOG_DIR=/var/log/apache2
exec httpd -DNO_DETACH < /dev/null