Author: ftoledo Date: 2007-10-03 15:43:49 -0300 (Wed, 03 Oct 2007) New Revision: 5189 Modified: prosistem/alba/trunk/installer/generar_paquete.sh prosistem/alba/trunk/installer/rsync_exclude Log: nueva version para generarlos paquetes Modified: prosistem/alba/trunk/installer/generar_paquete.sh =================================================================== --- prosistem/alba/trunk/installer/generar_paquete.sh 2007-10-03 17:08:09 UTC (rev 5188) +++ prosistem/alba/trunk/installer/generar_paquete.sh 2007-10-03 18:43:49 UTC (rev 5189) @@ -30,59 +30,45 @@ # Creamos el temporal FECHA=`date +%Y%m%d%H%M%S%N` -VERSION=1.0rc +VERSION=`cat ../alba/apps/principal/config/app.yml |grep version | cut -d ":" -f2|awk '{print $1}'` PROYECTO=alba TMPDIR=/tmp #TEMPORAL="$TMPDIR/$PROYECTO" SALIDA="$TMPDIR/$PROYECTO.$FECHA" -PROYECTOVERSION="$PROYECTO-$VERSION" -SALIDATAR="$TMPDIR/$PROYECTOVERSION" echo -e "[*] Generando Temporales" -mkdir -p $SALIDA -mkdir -p $SALIDATAR +mkdir -p "$SALIDA/$PROYECTO-$VERSION/" # Generamos un dir temporal sin los directorios .svn echo -e "[*] Copiando archivos al temporales" #saque la opcion -l para excluir los symlinks que son creados en la instalacion -rsync -Cr --exclude-from=rsync_exclude ../ $SALIDA >/dev/null -# rsync con links simbolicos y otros archivos -rsync -Crl --exclude-from=rsync_exclude ../ $SALIDATAR >/dev/null +rsync -Crv --exclude-from=rsync_exclude ../alba/ $SALIDA/$PROYECTO-$VERSION >/dev/null CUR_PWD=`pwd` cd $SALIDA # Comprimimos en zip echo -e "[*] Generando paquete ZIP" -# en zip con el parametro -y guardar los symlinks (obviamente para unix) pero -# la clase que usamos no soporta los symlinks (escribe un arhcivo con el link dentro) -zip -r -9 alba-dist.zip . >/dev/null -echo -e "[*] Se genero el paquete alba-dist.zip" -cd $CUR_PWD -mv $SALIDA/alba-dist.zip dist/ +zip -r -9 $PROYECTO-dist.zip $PROYECTO-$VERSION >/dev/null +echo -e "[*] Se genero el paquete $PROYECTO-dist.zip" -echo -e "[*] Limpieza del temporal ($SALIDA)" -rm -rf $SALIDA - - -cd $TMPDIR -# Comprimimos en tar.gz +#Comprimiendo en GZIP echo -e "[*] Generando paquete GZIP" -tar zcf $PROYECTOVERSION.tar.gz $PROYECTOVERSION >/dev/null -echo -e "[*] Se genero el paquete $PROYECTOVERSION.tar.gz" -cd $CUR_PWD -mv $TMPDIR/$PROYECTOVERSION.tar.gz dist/ +tar zcf $PROYECTO-$VERSION.tar.gz $PROYECTO-$VERSION >/dev/null +echo -e "[*] Se genero el paquete $PROYECTO-$VERSION.tar.gz" - -cd $TMPDIR -# Comprimimos en tar.bz2 +# Comprimimos en BZIP2 echo -e "[*] Generando paquete BZIP2" -tar jcf $PROYECTOVERSION.tar.bz2 $PROYECTOVERSION >/dev/null -echo -e "[*] Se genero el paquete $PROYECTOVERSION.tar.bz2" +tar jcf $PROYECTO-$VERSION.tar.bz2 $PROYECTO-$VERSION >/dev/null +echo -e "[*] Se genero el paquete $PROYECTO-$VERSION.tar.bz2" + +# Moviendo archivos generados cd $CUR_PWD -mv $TMPDIR/$PROYECTOVERSION.tar.bz2 dist/ -echo -e "[*] Limpieza del temporal ($SALIDATAR)" -rm -rf $SALIDATAR +mv $SALIDA/$PROYECTO-dist.zip dist/ +mv $SALIDA/$PROYECTO-$VERSION.tar.gz dist/ +mv $SALIDA/$PROYECTO-$VERSION.tar.bz2 dist/ +echo -e "[*] Limpieza del temporal ($SALIDA)" +rm -rf $SALIDA echo -e "¡Gracias por utilizar Alba!" \ No newline at end of file Modified: prosistem/alba/trunk/installer/rsync_exclude =================================================================== --- prosistem/alba/trunk/installer/rsync_exclude 2007-10-03 17:08:09 UTC (rev 5188) +++ prosistem/alba/trunk/installer/rsync_exclude 2007-10-03 18:43:49 UTC (rev 5189) @@ -1,7 +1,6 @@ -alba/log/* -alba/cache/* -installer/dist -installer/*.html -installer/*.sh -installer/rsync_exclude -web/uploads/* +log/* +cache/* +config/databases.yml +config/propel.ini +web/.htaccess +web/tmp/*