[Asterisk-code-review] releaser.sh: Fix current version links for libpri and libss7 (repotools[master])
Joshua Colp
asteriskteam at digium.com
Mon Jan 30 10:43:02 CST 2017
Joshua Colp has submitted this change and it was merged. ( https://gerrit.asterisk.org/4842 )
Change subject: releaser.sh: Fix current version links for libpri and libss7
......................................................................
releaser.sh: Fix current version links for libpri and libss7
* Fixed some whitespace indention.
Change-Id: If136ff031fdfc84c734ef277a348c6b21d42b373
---
M releaser.sh
1 file changed, 44 insertions(+), 24 deletions(-)
Approvals:
George Joseph: Looks good to me, but someone else must approve
Joshua Colp: Looks good to me, approved; Verified
diff --git a/releaser.sh b/releaser.sh
index 6d8e46f..0c3130f 100755
--- a/releaser.sh
+++ b/releaser.sh
@@ -12,6 +12,10 @@
echo " releaser.sh 1.4.26 1.4.25.1 1.4 release asterisk"
echo " or"
echo " releaser.sh 1.4.26-rc2 1.4.26-rc1 1.4 RC asterisk-addons"
+ echo " or"
+ echo " releaser.sh 1.6.0 1.5.0 dont_care release libpri"
+ echo " or"
+ echo " releaser.sh 2.0.0 2.1.0 2.0 release libss7"
echo " the format is"
echo " releaser.sh NEW_VERSION OLD_VERSION BRANCH TYPE PROJECT"
exit;
@@ -24,34 +28,34 @@
fi
commit_changes () {
- echo "Going to commit - \"$2 links for $1 $3\". Press any key to continue."
- read
- svn commit -m "$2 links for $1-$3."
- echo "Committed - $2 links for $1 $3."
+ echo "Going to commit - \"$2 links for $1 $3\". Press any key to continue."
+ read
+ svn commit -m "$2 links for $1-$3."
+ echo "Committed - $2 links for $1 $3."
}
remove_links () {
- echo "Removing links to $1-$2."
- find -maxdepth 1 -type l -name "$1-$2*" -exec svn rm {} \;
+ echo "Removing links to $1-$2."
+ find -maxdepth 1 -type l -name "$1-$2*" -exec svn rm {} \;
- svn rm ChangeLog-$2*
- svn rm README-$2*
+ svn rm ChangeLog-$2*
+ svn rm README-$2*
}
add_links () {
- echo "Adding current links for $1 $2."
- ln -s releases/$1-$2.tar.gz ./$1-$3-current.tar.gz
- ln -s releases/$1-$2.tar.gz.asc ./$1-$3-current.tar.gz.asc
- ln -s releases/$1-$2.sha1 ./$1-$3-current.sha1
- ln -s releases/$1-$2.sha256 ./$1-$3-current.sha256
- ln -s releases/$1-$2.md5 ./$1-$3-current.md5
- ln -s releases/$1-$2-patch.tar.gz ./$1-$3-current-patch.tar.gz
- ln -s releases/$1-$2-patch.tar.gz.asc ./$1-$3-current-patch.tar.gz.asc
- ln -s releases/README-$2 ./README-$3-current
- ln -s releases/ChangeLog-$2 ./ChangeLog-$3-current
- ln -s releases/$1-$2-summary.html ./$1-$3-current-summary.html
- ln -s releases/$1-$2-summary.txt ./$1-$3-current-summary.txt
- svn add *$3-current*
+ echo "Adding current links for $1 $2."
+ ln -s releases/$1-$2.tar.gz ./$1-$3.tar.gz
+ ln -s releases/$1-$2.tar.gz.asc ./$1-$3.tar.gz.asc
+ ln -s releases/$1-$2.sha1 ./$1-$3.sha1
+ ln -s releases/$1-$2.sha256 ./$1-$3.sha256
+ ln -s releases/$1-$2.md5 ./$1-$3.md5
+ ln -s releases/$1-$2-patch.tar.gz ./$1-$3-patch.tar.gz
+ ln -s releases/$1-$2-patch.tar.gz.asc ./$1-$3-patch.tar.gz.asc
+ ln -s releases/README-$2 ./README-$3
+ ln -s releases/ChangeLog-$2 ./ChangeLog-$3
+ ln -s releases/$1-$2-summary.html ./$1-$3-summary.html
+ ln -s releases/$1-$2-summary.txt ./$1-$3-summary.txt
+ svn add *$3*
}
if [ "$TYPE" = "release" ]; then
@@ -60,7 +64,7 @@
remove_links $PROJECT $BRANCH-current
commit_changes $PROJECT "remove" "$OLD_VERSION and $BRANCH-current"
- add_links $PROJECT $NEW_VERSION $BRANCH
+ add_links $PROJECT $NEW_VERSION $BRANCH-current
commit_changes $PROJECT "add" "$NEW_VERSION and $BRANCH-current"
elif [ "$PROJECT" = "certified-asterisk" ]; then
@@ -68,17 +72,33 @@
remove_links asterisk certified-$BRANCH-current
commit_changes asterisk "remove" "certified-$OLD_VERSION and certified-$BRANCH-current"
- add_links asterisk certified-$NEW_VERSION certified-$BRANCH
+ add_links asterisk certified-$NEW_VERSION certified-$BRANCH-current
commit_changes asterisk "add" "certified-$NEW_VERSION and certified-$BRANCH-current"
elif [ "$PROJECT" = "libpri" ]; then
remove_links $PROJECT $OLD_VERSION
+ #remove_links $PROJECT $BRANCH-current
remove_links $PROJECT current
+ #commit_changes $PROJECT "remove" "$OLD_VERSION and $BRANCH-current"
commit_changes "" "remove" "$PROJECT-$OLD_VERSION and $PROJECT-current"
- add_links $PROJECT $NEW_VERSION $BRANCH
+ #add_links $PROJECT $NEW_VERSION $BRANCH-current
+ add_links $PROJECT $NEW_VERSION current
+ #commit_changes $PROJECT "add" "$NEW_VERSION and $BRANCH-current"
commit_changes "" "add" "$PROJECT-$NEW_VERSION and $PROJECT-current"
+ elif [ "$PROJECT" = "libss7" ]; then
+ remove_links $PROJECT $OLD_VERSION
+ remove_links $PROJECT $BRANCH-current
+ #remove_links $PROJECT current
+ commit_changes $PROJECT "remove" "$OLD_VERSION and $BRANCH-current"
+ #commit_changes "" "remove" "$PROJECT-$OLD_VERSION and $PROJECT-current"
+
+ add_links $PROJECT $NEW_VERSION $BRANCH-current
+ #add_links $PROJECT $NEW_VERSION current
+ commit_changes $PROJECT "add" "$NEW_VERSION and $BRANCH-current"
+ #commit_changes "" "add" "$PROJECT-$NEW_VERSION and $PROJECT-current"
+
elif [ "$PROJECT" = "asterisk-addons" ]; then
cd ~/downloads/asterisk-site
--
To view, visit https://gerrit.asterisk.org/4842
To unsubscribe, visit https://gerrit.asterisk.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: If136ff031fdfc84c734ef277a348c6b21d42b373
Gerrit-PatchSet: 1
Gerrit-Project: repotools
Gerrit-Branch: master
Gerrit-Owner: Richard Mudgett <rmudgett at digium.com>
Gerrit-Reviewer: George Joseph <gjoseph at digium.com>
Gerrit-Reviewer: Joshua Colp <jcolp at digium.com>
More information about the asterisk-code-review
mailing list