From 105c33fe34136245ba47e36660000c882adc4052 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Fri, 12 Mar 2010 13:48:03 +0100 Subject: [PATCH] Automatically create TESTING/STABLE tags on release. --- scripts/create-release.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/create-release.sh b/scripts/create-release.sh index 9023b965a..f003c8ad2 100755 --- a/scripts/create-release.sh +++ b/scripts/create-release.sh @@ -178,6 +178,14 @@ if [ $# -gt 0 ] ; then tagname=RELEASE_`echo $version | tr . _ | tr '[:lower:]' '[:upper:]' | tr -d -` echo "* Tagging release as $tagname" git tag -a -m "Released $version" $tagname $branch + if echo $version | grep '[a-z_-]' ; then + echo "* Tagging release as TESTING" + git tag -a -f -m "Released $version" TESTING $branch + else + echo "* Tagging release as STABLE" + git tag -a -f -m "Released $version" STABLE $branch + fi + echo " Dont forget to push tags using: git push --tags" ;; *) echo "Unknown parameter: $1!"