Skip to content

Instantly share code, notes, and snippets.

@faboo03
Created February 20, 2013 09:52
Show Gist options
  • Save faboo03/4994366 to your computer and use it in GitHub Desktop.
Save faboo03/4994366 to your computer and use it in GitHub Desktop.
Déploiement dev
#!/bin/sh
echo "### Mise | jour de la préprod ###"
echo "##################################"
echo "Indiquez le nom de la version (Ex : 0.6)"
read CURRENT_VERSION
svn sw https://cronos.stadline.com/repos/iepeiv2/tags/$CURRENT_VERSION ./current
echo "### Export ###"
echo ">> svn export ./current ./$CURRENT_VERSION"
svn export ./current ./$CURRENT_VERSION
echo ">> chown www-data:www-data ./$CURRENT_VERSION -R"
chown www-data:www-data ./$CURRENT_VERSION -R
echo "### Copy uploads file ###"
echo ">>cp www/web/uploads/ $CURRENT_VERSION/web/ -r"
cp www/web/uploads/ $CURRENT_VERSION/web/ -r
echo ">> chown www-data:www-data ./$CURRENT_VERSION/web/uploads/ -R"
chown www-data:www-data ./$CURRENT_VERSION/web/uploads/ -R
echo ">> chmod 777 $CURRENT_VERSION/web/js/libs/tiny_mce/plugins/ajaxfilemanager/session -R"
chmod 777 $CURRENT_VERSION/web/js/libs/tiny_mce/plugins/ajaxfilemanager/session -R
echo "### Symfony tasks ###"
php ./$CURRENT_VERSION/symfony pro:perm
php ./$CURRENT_VERSION/symfony pl:pu
php ./$CURRENT_VERSION/symfony cc
echo "### Creation du lien ###"
echo "Voulez vous créer le lien www et migrer la base: Y to confirm"
read create_link
if [ "$create_link" = Y ]
then
rm www
ln -s ./$CURRENT_VERSION www
php ./www/symfony doctrine:migrate --env=preprod
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment