diff --git a/set-version.sh b/set-version.sh index 61099c3..f882f33 100644 --- a/set-version.sh +++ b/set-version.sh @@ -1,15 +1,19 @@ #!/usr/bin/env bash +cd `dirname $0` +PROJECT=`basename $PWD` + if test $# != 1 then echo "next version missing" exit fi -CURRENT=`grep '' pom.xml |head -n 1| sed 's/.*>\(.*\)<.*/\1/'` +CURRENT=`grep -C 2 "${PROJECT}" pom.xml | grep '' | sed 's/.*>\(.*\)<.*/\1/'` NEXT=$1 echo Updating version from $CURRENT to $NEXT ./mvnw versions:set -DnewVersion=$NEXT -perl -p -i -e "s,$CURRENT