summaryrefslogtreecommitdiff
path: root/utils/release/tag.sh
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2014-08-07 04:21:45 +0000
committerBill Wendling <isanbard@gmail.com>2014-08-07 04:21:45 +0000
commit14d29b65e515d6e0771eaee4e0684580fae1b184 (patch)
tree2346b681d85400c306e4dbaab5f09889dfd3662e /utils/release/tag.sh
parent81dfaefc4c10d841957c928873b77cacb458c6c9 (diff)
Use the minor number for the revision numbers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215055 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/release/tag.sh')
-rwxr-xr-xutils/release/tag.sh25
1 files changed, 13 insertions, 12 deletions
diff --git a/utils/release/tag.sh b/utils/release/tag.sh
index c7ef4788585..d94f68dce68 100755
--- a/utils/release/tag.sh
+++ b/utils/release/tag.sh
@@ -34,16 +34,16 @@ function usage() {
function tag_version() {
set -x
for proj in $projects; do
- if svn ls $base_url/$proj/branches/release_$release > /dev/null 2>&1 ; then
+ if svn ls $base_url/$proj/branches/release_$branch_release > /dev/null 2>&1 ; then
if [ $rebranch = "no" ]; then
continue
fi
- svn remove -m "Removing old release_$release branch for rebranching." \
- $base_url/$proj/branches/release_$release
+ svn remove -m "Removing old release_$branch_release branch for rebranching." \
+ $base_url/$proj/branches/release_$branch_release
fi
- svn copy -m "Creating release_$release branch" \
+ svn copy -m "Creating release_$branch_release branch" \
$base_url/$proj/trunk \
- $base_url/$proj/branches/release_$release
+ $base_url/$proj/branches/release_$branch_release
done
set +x
}
@@ -51,13 +51,13 @@ function tag_version() {
function tag_release_candidate() {
set -x
for proj in $projects ; do
- if ! svn ls $base_url/$proj/tags/RELEASE_$release > /dev/null 2>&1 ; then
- svn mkdir -m "Creating release directory for release_$release." $base_url/$proj/tags/RELEASE_$release
+ if ! svn ls $base_url/$proj/tags/RELEASE_$tag_release > /dev/null 2>&1 ; then
+ svn mkdir -m "Creating release directory for release_$tag_release." $base_url/$proj/tags/RELEASE_$tag_release
fi
- if ! svn ls $base_url/$proj/tags/RELEASE_$release/$rc > /dev/null 2>&1 ; then
- svn copy -m "Creating release candidate $rc from release_$release branch" \
- $base_url/$proj/branches/release_$release \
- $base_url/$proj/tags/RELEASE_$release/$rc
+ if ! svn ls $base_url/$proj/tags/RELEASE_$tag_release/$rc > /dev/null 2>&1 ; then
+ svn copy -m "Creating release candidate $rc from release_$tag_release branch" \
+ $base_url/$proj/branches/release_$branch_release \
+ $base_url/$proj/tags/RELEASE_$tag_release/$rc
fi
done
set +x
@@ -99,7 +99,8 @@ if [ "x$release" = "x" ]; then
exit 1
fi
-release=`echo $release | sed -e 's,\.,,g'`
+branch_release=`echo $release | sed -e 's,\([0-9]*\.[0-9]*\).*,\1,' | sed -e 's,\.,,g'`
+tag_release=`echo $release | sed -e 's,\.,,g'`
if [ "x$rc" = "x" ]; then
tag_version