diff -r ea0e8417e4dc -r 82a3db4b1d39 build/build_rpm.sh --- a/build/build_rpm.sh Fri Oct 21 14:45:47 2016 +0200 +++ b/build/build_rpm.sh Fri Oct 21 16:07:19 2016 +0200 @@ -1,22 +1,29 @@ #!/usr/bin/env bash -pushd /vagrant/root/var/www/corpusdelaparole/corpus-back/ +pushd /vagrant/root/var/www/corpusdelaparole/corpus-back/ > /dev/null echo "---> Launching composer" php composer.phar install --ignore-platform-reqs -o -echo "---> Optimizing config" -php artisan config:cache -echo "---> Optimizing route" -php artisan route:cache +echo "---> Composer done" +echo "---> Clear cache" +php artisan cache:clear +echo "---> Clear config cache" +php artisan config:clear +echo "---> Clear route" +php artisan route:clear echo "---> Clear views" php artisan view:clear -echo "---> Composer done" -popd +echo "---> put application in maintenance" +php artisan down + +popd > /dev/null mkdir -p /vagrant/dist -pushd /vagrant/dist +pushd /vagrant/dist > /dev/null echo "---> Launching packaging" rm -f *.rpm -#TODO: read version from corpus + +popd > /dev/null + version=$(grep -oP "\'version\'\s*=>\s*\'\K[\.0-9]+(?=\')" /vagrant/root/var/www/corpusdelaparole/corpus-back/config/version.php) version=${version:-0.0.0} @@ -45,4 +52,3 @@ . echo "---> Packaging done" -popd