311 |
gduche |
1 |
#!/bin/bash
|
|
|
2 |
##############################################################################################################
|
|
|
3 |
# But : Script permettant d'initialiser en une seule commande l'ensemble de la base de données eFlore.
|
|
|
4 |
# Auteur : Jean-Pascal Milcent <jpm@tela-botanica.org> (translate bat file to shell script)
|
|
|
5 |
# License : GPL v3
|
|
|
6 |
# Création : 07 decembre 2011
|
|
|
7 |
# Version: 0.1
|
|
|
8 |
# 2011-12-07 - Création
|
|
|
9 |
# $Id$
|
|
|
10 |
##############################################################################################################
|
|
|
11 |
|
427 |
aurelien |
12 |
# ATTENTION NE PAS UTILISER !!!
|
311 |
gduche |
13 |
|
|
|
14 |
# compresser les services en excluant les fichiers svn et les fichiers de config et framework
|
427 |
aurelien |
15 |
#tar cvzf services.tar.gz services/ --exclude=".svn" --exclude="*.ini" --exclude="framework.php" --exclude="*.sh"
|
311 |
gduche |
16 |
# envoyer sur tela
|
427 |
aurelien |
17 |
#scp services.tar.gz root@tela-botanica.org:/home/telabotap/www/eflore-test/.
|
311 |
gduche |
18 |
|
|
|
19 |
# se connecter sur tela botanica en ssh et effectuer le déploiement
|
427 |
aurelien |
20 |
#ssh root@tela-botanica.org "cd /home/telabotap/www/eflore-test/; cd services; tar cvzf ../backup/services.tar.gz .; cd ../; rm -Rf services; tar xvzf services.tar.gz; cd services; cp ../configurations/services/* . -R; chown #telabotap:users /home/telabotap/www/eflore-test/services -R; chmod 755 /home/telabotap/www/eflore-test/services -R; exit";
|
|
|
21 |
#echo "Done !"
|