commit 4770f1391f935edbe53703b31846089436b99625
Author: Elan Ruusamäe <[email protected]>
Date:   Wed Dec 25 15:40:40 2013 +0200

    create release tags as: version+number of commits

 make-tag.sh | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)
---
diff --git a/make-tag.sh b/make-tag.sh
index bc13671..82067ca 100755
--- a/make-tag.sh
+++ b/make-tag.sh
@@ -2,7 +2,14 @@
 set -e
 rev=$(git rev-parse HEAD)
 
-tag="$1"
+if [ -n "$1" ]; then
+       tag="$1"
+else
+       ifs=$IFS; IFS=-
+       set -- $(git describe --tags)
+       IFS=$ifs
+       tag=$(($1 + $2))
+fi
 
 echo "Making tag: $tag at revision $rev"
 echo ""
@@ -10,4 +17,10 @@ echo "Press ENTER to continue..."
 read a
 
 git tag -a "$tag" $rev
-git push origin "refs/tags/$tag"
+
+cat <<EOF
+
+To push tag, execute:
+
+  git push origin "refs/tags/$tag"
+EOF
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/geninitrd.git/commitdiff/4770f1391f935edbe53703b31846089436b99625

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to