Revision 2771
org.gvsig.raster.wms/trunk/org.gvsig.raster.wms/distrib | ||
---|---|---|
3 | 3 |
#USER= |
4 | 4 |
#PASS= |
5 | 5 |
|
6 |
REPO="https://devel.gvsig.org/svn/gvsig-raster" |
|
7 |
|
|
8 | 6 |
PARAMETERS="-Dnative-platform=linux -Dnative-compiler=gcc4 -Dnative-arch=i386 -Dnative-distribution=all -Dlibrary-type=dynamic -Dnative-classifier=linux-all-gcc4-i386-dynamic -Dnative_classifier=linux-all-gcc4-i386-dynamic -Dmaven.test.skip" |
9 | 7 |
|
10 |
NEXT_DEV_VERSIOM=2.2.3-SNAPSHOT
|
|
11 |
VERSION_TO_FIX=2.2.2
|
|
8 |
INCREMENT=3 #1:major number 2:minor number 3:bug number
|
|
9 |
PARAMETERS_LIN="-Dnative-platform=linux -Dnative-compiler=gcc4 -Dnative-arch=i386 -Dnative-distribution=all -Dlibrary-type=dynamic -Dnative-classifier=linux-all-gcc4-i386-dynamic -Dnative_classifier=linux-all-gcc4-i386-dynamic -Dmaven.test.skip"
|
|
12 | 10 |
|
11 |
VERSION_TO_FIX=`cat pom.xml | grep "<version>" | head -n 1 | sed 's/<version>//g' | sed 's/-SNAPSHOT<\/version>//g'`; |
|
12 |
MAJOR_NUMBER=`echo $VERSION_TO_FIX | cut -d"." -f 1`; |
|
13 |
MINOR_NUMBER=`echo $VERSION_TO_FIX | cut -d"." -f 2`; |
|
14 |
BUG_NUMBER=`echo $VERSION_TO_FIX | cut -d"." -f 3`; |
|
15 |
|
|
16 |
VERSION_TO_FIX=$MAJOR_NUMBER"."$MINOR_NUMBER"."$BUG_NUMBER |
|
17 |
|
|
18 |
if [ $INCREMENT -eq 1 ]; then |
|
19 |
MAJOR_NUMBER=$((MAJOR_NUMBER+1)); |
|
20 |
fi |
|
21 |
|
|
22 |
if [ $INCREMENT -eq 2 ]; then |
|
23 |
MINOR_NUMBER=$((MINOR_NUMBER+1)); |
|
24 |
fi |
|
25 |
|
|
26 |
if [ $INCREMENT -eq 3 ]; then |
|
27 |
BUG_NUMBER=$((BUG_NUMBER+1)); |
|
28 |
fi |
|
29 |
|
|
30 |
NEXT_DEV_VERSION=$MAJOR_NUMBER"."$MINOR_NUMBER"."$BUG_NUMBER"-SNAPSHOT"; |
|
31 |
|
|
13 | 32 |
mvn release:prepare -B -DdryRun=false -Dtag=v$VERSION_TO_FIX -DreleaseVersion=$VERSION_TO_FIX -DdevelopmentVersion=$NEXT_DEV_VERSIOM -DpreparationGoals="clean install" -Dusername=$USER -Dpassword=$PASS -DignoreSnapshots=true -Darguments=$PARAMETERS |
14 | 33 |
|
15 | 34 |
read -p "¿Prepare de $i correcto? ¿Continuar? s/n: " CONTINUE |
Also available in: Unified diff