X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Frelease%2Fmakerescuerel;h=2f8add903b4e3378eb1535c55512b7eddd76e5a0;hb=a4d01a184903e4a1894950ec39a0227caa9ac335;hp=c48b53044053bc7ff959dddb6a3f9a32d538f92c;hpb=f87ec29a695b0393ec9ed6cb2afd53c5b803a11c;p=bacula%2Fbacula diff --git a/bacula/release/makerescuerel b/bacula/release/makerescuerel index c48b530440..2f8add903b 100755 --- a/bacula/release/makerescuerel +++ b/bacula/release/makerescuerel @@ -15,7 +15,7 @@ tagbase=Release- base_pkg=bacula-rescue base_dir=rescue branch=$2 -ver=$2 + if [ $# != 2 ] ; then echo "Need $0 " echo "e.g. $0 rescue-source master" @@ -31,6 +31,7 @@ if [ $? -ne 0 ]; then echo "Directory: $1 does not exist" exit 1 fi + src=`pwd` git checkout ${branch} if [ $? -ne 0 ]; then @@ -38,6 +39,7 @@ if [ $? -ne 0 ]; then exit 1 fi git pull origin ${branch} +ver=`sed -n -e 's/^.*VERSION.*"\(.*\)"$/\1/p' version.h` fulltag=$tagbase$ver echo " " echo "Making $reltype for $base_pkg-$ver ..." @@ -47,7 +49,7 @@ read a git tag -d ${fulltag} echo "Creating new tag -- $fulltag" -git tag $fulltag -m "Create tag $fulltag" +git tag $fulltag if [ $? != 0 ] ; then echo " " echo "Non-zero return status from Git" @@ -72,6 +74,8 @@ cd ${cwd} ./sign $base_pkg-$ver.tar.gz ls -l $base_pkg-$ver.tar.* -echo " " -echo "If everything is OK, don't forget to push $src tags to the repo" -echo " " +if [ a$push != ano ]; then + cd ${src} + git push origin $branch + git push origin tag $fulltag +fi