From: Stefan Metzmacher Date: Tue, 28 Jun 2011 10:52:37 +0000 (+0200) Subject: release-scripts/create-tarball: always create a tag in form of samba-${version} X-Git-Tag: tevent-0.9.13~243 X-Git-Url: http://git.samba.org/?p=samba.git;a=commitdiff_plain;h=84d9cdb5112e55ae8a1e525ca2b8cef2ae606f22 release-scripts/create-tarball: always create a tag in form of samba-${version} metze --- diff --git a/release-scripts/create-tarball b/release-scripts/create-tarball index 213e35e36e8..e6a515f48a6 100755 --- a/release-scripts/create-tarball +++ b/release-scripts/create-tarball @@ -3,7 +3,6 @@ ## option defaults OPT_BRANCH="" OPT_DOCSDIR="" -OPT_TAG="" OPT_KEYID="" TOPDIR="`dirname $0`/.." @@ -32,7 +31,6 @@ function printUsage echo " --help Print command usage" echo " --branch Specify the branch to to create the archive file from" echo " --copy-docs Copy documentation from rather than building" - echo " --tag Tag name for release" echo " --keyid The GnuPG key ID used to sign the release tag" echo "" } @@ -67,15 +65,6 @@ function parseOptions OPT_DOCSDIR="$1" shift ;; - --tag) - shift - if [ -z "$1" ]; then - printUsage - return 1 - fi - OPT_TAG="$1" - shift - ;; --keyid) shift if [ -z "$1" ]; then @@ -145,13 +134,10 @@ function buildDocs ## function createReleaseTag { - if [ -z "${OPT_TAG}" ]; then - echo "Tagging disabled" - return 0 - fi + tagname="$1" - if [ "x`git tag -l ${OPT_TAG}`" != "x" ]; then - echo -n "Tag exists. Do you wish to overwrite? (y/N): " + if [ "x`git tag -l ${tagname}`" != "x" ]; then + echo -n "Tag '${tagname}' exists. Do you wish to overwrite? (y/N): " read answer if [ "x$answer" != "xy" ]; then @@ -168,8 +154,8 @@ function createReleaseTag fi fi - git tag -u ${OPT_KEYID} ${OPT_TAG} - exitOnError $? "Failed to create tag" + git tag -u ${OPT_KEYID} ${tagname} + exitOnError $? "Failed to create tag '${tagname}'" return 0 } @@ -239,7 +225,7 @@ function main popd - createReleaseTag + createReleaseTag "samba-${version}" exitOnError $? "Failed to create release tag" return 0