Author: chatellier Date: 2009-09-18 09:24:53 +0000 (Fri, 18 Sep 2009) New Revision: 2636 Removed: isis-fish/trunk/build-release.sh isis-fish/trunk/build.sh isis-fish/trunk/email-release.sh isis-fish/trunk/testNonRegression.sh Log: This files are not used anymore... Deleted: isis-fish/trunk/build-release.sh =================================================================== --- isis-fish/trunk/build-release.sh 2009-09-18 09:20:10 UTC (rev 2635) +++ isis-fish/trunk/build-release.sh 2009-09-18 09:24:53 UTC (rev 2636) @@ -1,124 +0,0 @@ -#!/bin/sh - -# script pour la creation d'un zip de release - -rep=$(dirname $0) -rep=$(cd $rep && pwd) -LOG="$rep/$(basename $0).log" -ISIS_FISH_DIR=$rep -ISIS_FISH_DATA_DIR=$ISIS_FISH_DIR/../isis-fish-data - - -EMAIL="isis-fish-user at lists.labs.libre-entreprise.org isis-fish-devel at lists.labs.libre-entreprise.org" -export CHANGELOG=$rep/changelog - -date=$(date) - -if [ "$USER" = "poussin" ]; then - LABS_LOGIN=bpoussin -else - LABS_LOGIN=$USER -fi - -dir=$(dirname $0) -cd $dir - -export VER=$(xmlstarlet sel -N "p=http://maven.apache.org/POM/4.0.0" -t -v "/p:project/p:version" pom.xml) -DATABASE_VER=${VER%%.*} -CVS_TAG=ver-${VER//./-} -RELEASE=isis-fish-$VER - -read -p "avez-vous bien commiter isis-fish et isis-fish-data, modifier la version dans pom.xml et IsisConfig.java et modifier le changelog (y/n) ?" -n 1 REPONSE -if [ "$REPONSE" != "y" ]; then - echo "Veuillez commiter isis-fish et isis-fish-data avant de faire la release" - exit 0 -fi -echo -e "\n" -echo "Log in file: $LOG" -echo "start $date" | tee -a $LOG - -#echo "tag des sources..." | tee -a $LOG -#(cd $ISIS_FISH_DIR && cvs tag $CVS_TAG) >> $LOG 2>&1 -#(cd $ISIS_FISH_DATA_DIR && cvs tag $CVS_TAG) >> $LOG 2>&1 - -#echo "build release $RELEASE" | tee -a $LOG - -#echo "prepare jar ..." | tee -a $LOG -#mvn -o clean compile package dependency:copy-dependencies >> $LOG 2>&1 - -# creation du repertoire cible -TARGET=/tmp/$RELEASE -mkdir -p $TARGET/lib - -echo "copy library ..." | tee -a $LOG -cp -v target/dependency/* $TARGET/lib >> $LOG 2>&1 -echo "copy isis-fish ..." | tee -a $LOG -cp -v target/$RELEASE.jar $TARGET >> $LOG 2>&1 - -# creation du Class Path -echo "create classpath ..." | tee -a $LOG -cd $TARGET -SEPW=";" -SEP=":" -CP=$RELEASE.jar -CPW=$RELEASE.jar -for f in lib/*; do - CP="$CP$SEP$f" - CPW="$CPW$SEPW$f" -done - -echo "create script ..." | tee -a $LOG -cat << EOF > $TARGET/go.bat -if not "%1" == "debug" goto start -Set DEBUG="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=38000,server=y,suspend=n" -shift - -:start -java -Xmx512m -Xms256m -cp $CPW %DEBUG% fr.ifremer.isisfish.IsisFish %1 %2 %3 %4 %5 %6 %7 %8 %9 > error.txt 2>&1 -EOF -unix2dos $TARGET/go.bat - -cat << EOF > $TARGET/go.sh -if [ "\$1" = "debug" ]; then - DEBUG="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=38000,server=y" - shift - if [ "\$1" != "suspend" ]; then - DEBUG="\$DEBUG,suspend=n" - else - shift - fi -fi - -java -Xmx512m -Xms256m -cp $CP \$DEBUG fr.ifremer.isisfish.IsisFish $* > error.txt 2>&1 -EOF - -chmod +x $TARGET/go.sh - -echo "create zip /tmp/$RELEASE.zip ..." | tee -a $LOG -(cd /tmp && zip -q -r $RELEASE.zip $RELEASE) >> $LOG 2>&1 - -echo "deplacement des anciennes versions dans old" | tee -a $LOG -ssh $LABS_LOGIN at labs.libre-entreprise.org "mkdir -p /home/groups/isis-fish/htdocs/download/version3/old && (mv -f /home/groups/isis-fish/htdocs/download/version3/isis-*.zip /home/groups/isis-fish/htdocs/download/version3/old 2>/dev/null || echo no old version)" - -echo "copy zip to labs ..." | tee -a $LOG -scp -l 600 /tmp/$RELEASE.zip $LABS_LOGIN at labs.libre-entreprise.org:/home/groups/isis-fish/htdocs/download/version3 >> $LOG 2>&1 - -echo "creation du zip des datas ..." | tee -a $LOG -(cd /tmp && rm -fr isis-database-$DATABASE_VER && cvs -d :pserver:anonymous at cvs.labs.libre-entreprise.org:/cvsroot/isis-fish export -r $CVS_TAG -d isis-database-$DATABASE_VER isis-fish-data && zip -r isis-database-$VER.zip isis-database-$DATABASE_VER) >> $LOG 2>&1 - -echo "copy du zip des datas sur labs ..." | tee -a $LOG -scp -l 600 /tmp/isis-database-$VER.zip $LABS_LOGIN at labs.libre-entreprise.org:/home/groups/isis-fish/htdocs/download/version3 >> $LOG 2>&1 - -echo "creation du site" | tee -a $LOG -(cd $ISIS_FISH_DIR/doc/manual && prepareManual.sh) >> $LOG 2>&1 -(cd $ISIS_FISH_DIR && mvn site) >> $LOG 2>&1 - -echo "deployement du site" | tee -a $LOG -(cd $ISIS_FISH_DIR && mvn site:deploy) >> $LOG 2>&1 - -echo "deployement du jar" | tee -a $LOG -(cd $ISIS_FISH_DIR && mvn deploy) >> $LOG 2>&1 - -echo "debut: $date fin:$(date)" | tee -a $LOG - -$rep/email-release.sh Deleted: isis-fish/trunk/build.sh =================================================================== --- isis-fish/trunk/build.sh 2009-09-18 09:20:10 UTC (rev 2635) +++ isis-fish/trunk/build.sh 2009-09-18 09:24:53 UTC (rev 2636) @@ -1,5 +0,0 @@ -#!/bin/bash - -rep=`dirname $0` - -(cd $rep && maven $* 2>&1 | sed "s/target\/src-build/src/g") Deleted: isis-fish/trunk/email-release.sh =================================================================== --- isis-fish/trunk/email-release.sh 2009-09-18 09:20:10 UTC (rev 2635) +++ isis-fish/trunk/email-release.sh 2009-09-18 09:24:53 UTC (rev 2636) @@ -1,68 +0,0 @@ -#!/bin/sh - -# script d'envoie de mail de release - -rep=$(dirname $0) -rep=$(cd $rep && pwd) -LOG="$rep/$(basename $0).log" -ISIS_FISH_DIR=$rep -ISIS_FISH_DATA_DIR=$ISIS_FISH_DIR/../isis-fish-data - - -EMAIL="isis-fish-user at lists.labs.libre-entreprise.org isis-fish-devel at lists.labs.libre-entreprise.org" -export CHANGELOG=$rep/changelog - -date=$(date) - -if [ "$USER" = "poussin" ]; then - LABS_LOGIN=bpoussin -else - LABS_LOGIN=$USER -fi - -dir=$(dirname $0) -cd $dir - -export VER=$(xmlstarlet sel -N "p=http://maven.apache.org/POM/4.0.0" -t -v "/p:project/p:version" pom.xml) -DATABASE_VER=${VER%.*} -CVS_TAG=ver-${VER//./-} -RELEASE=isis-fish-$VER - -read -p "Souhaitez-vous envoyer un mail sur les listes pour prévenir de cette nouvelle version (y/n) ?" -n 1 REPONSE -if [ "$REPONSE" = "y" ]; then - -echo "Le changelog attaché au mail sera" -cat << EOF -changelog $(cat $CHANGELOG | awk '{if ((match($0, "^isis-fish.*") && match($2, ENVRION["VER"])) || (state == 1 && !match($0, "^ --"))) { state=1;print $0; } else if (state == 1 && match($0, "^ --")) exit}') -EOF - -echo "Entrez le texte à ajouter en fin de mail terminez par ^D" -USER_TEXT=$(cat) - -(cat << EOF -Bonjour, - -Une nouvelle version d'isis-fish vient d'être mise en place : - -http://isis-fish.labs.libre-entreprise.org/download/version3/isis-fish-$VER.... - -pour savoir comment installer et lancer isis-fish - -http://isis-fish.labs.libre-entreprise.org/v3/user/Installation.html - -changelog $(cat $CHANGELOG | awk '{if ((match($0, "^isis-fish.*") && match($2, ENVRION["VER"])) || (state == 1 && !match($0, "^ --"))) { state=1;print $0; } else if (state == 1 && match($0, "^ --")) exit}') - -$USER_TEXT - --- -Benjamin --------------------- -tél: +33 (0) 2 40 50 29 28 -email: poussin at codelutin.com () campagne du ruban ascii -http://www.codelutin.com /\ pour les mails en ascii - -EOF -) | mail -a "From: Benjamin POUSSIN <poussin at codelutin.com>" -s "[annonce] Nouvelle version d'isis-fish $VER" $EMAIL - -echo "mail envoye a $EMAIL" -fi Deleted: isis-fish/trunk/testNonRegression.sh =================================================================== --- isis-fish/trunk/testNonRegression.sh 2009-09-18 09:20:10 UTC (rev 2635) +++ isis-fish/trunk/testNonRegression.sh 2009-09-18 09:24:53 UTC (rev 2636) @@ -1,70 +0,0 @@ -#!/bin/sh - -#JAVA="/opt/repository/jdk1.6.0/bin/java -splash:src/resources/images/splash2.jpg" -JAVA=java - -TEMP=`getopt -o dnt:: --long debug,nosuspend,trace:: \ - -n 'go.sh' -- "$@"` - -if [ $? != 0 ] ; then - echo "bag argument" - exit 1 -fi - -eval set -- "$TEMP" - -while true ; do - case "$1" in - -d|--debug) - echo "Debug mode" - DEBUG="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=38000,server=y" - shift ;; - -n|--nosuspend) - echo "Debug no suspend mode" - DEBUG="$DEBUG,suspend=n" - shift ;; - -t|--trace) - echo "Trace mode" - case "$2" in - "") TRACE_FILE="-Daspectwerkz.definition.file=$rep/src/resources/trace-aop.xml" # -Daspectwerkz.transform.verbose=true" # -Daspectwerkz.transform.details=true" - ;; - *) TRACE_FILE="-Daspectwerkz.definition.file=$2" # -Daspectwerkz.transform.verbose=true" # -Daspectwerkz.transform.details=true" - esac - shift 2 ;; - --) shift ; break ;; - *) echo "Bad argument $1!" ; exit 1 ;; - esac -done - -dir=$(dirname $0) -cd $dir - -VER=$(xmlstarlet sel -N "p=http://maven.apache.org/POM/4.0.0" -t -v "/p:project/p:version" pom.xml) -RELEASE=isis-fish-$VER - -MX=256M - -rep=`dirname $0` -rep=`cd $rep && pwd` - -cd $rep - -if [ ! -f $rep/target/$RELEASE.jar ]; then - mvn -o compile jar:jar -fi - -if [ ! -d $rep/target/dependency ]; then - mvn -o dependency:copy-dependencies -fi - -aspectwerkz="" -CL=$rep/target/classes:$rep/target/test-classes #:$rep/target/isis-fish-3.0.0.jar -for f in $rep/target/dependency/*.jar; do - CL=$CL:$f - if [ -n "$(echo $f | grep aspectwerkz-jdk5)" ]; then - aspectwerkz="-javaagent:$f" - fi -done - -LOG="-Dlog4j.configuration=file:$rep/src/resources/log4j.properties" # -Dlog4j.debug" -$JAVA -Xmx$MX -Xms$MX -classpath $CL $NOaspectwerkz $TRACE_FILE $LOG $JVM_OPT $DEBUG fr.ifremer.isisfish.simulator.SimulationHelperTest "$@"
participants (1)
-
chatellier@users.labs.libre-entreprise.org