build/build_rpm.sh
changeset 383 82a3db4b1d39
parent 353 bf1bc6b08c46
child 384 5598bad67f8d
--- 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