From: <abe...@us...> - 2016-02-25 18:44:36
|
Revision: 7556 http://sourceforge.net/p/astlinux/code/7556 Author: abelbeck Date: 2016-02-25 18:44:34 +0000 (Thu, 25 Feb 2016) Log Message: ----------- master-tag script, automatically add the release date Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt branches/1.0/scripts/master-tag Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-02-24 01:23:01 UTC (rev 7555) +++ branches/1.0/docs/ChangeLog.txt 2016-02-25 18:44:34 UTC (rev 7556) @@ -8,7 +8,7 @@ Additions for AstLinux 1.2.6: ============================= -Released **TBD** +Released @TBD@ ** System @@ -73,7 +73,7 @@ Additions for AstLinux 1.2.5: ============================= -Released 2015-02-10 +Released 2016-02-10 ** Build System Modified: branches/1.0/scripts/master-tag =================================================================== --- branches/1.0/scripts/master-tag 2016-02-24 01:23:01 UTC (rev 7555) +++ branches/1.0/scripts/master-tag 2016-02-25 18:44:34 UTC (rev 7556) @@ -13,14 +13,32 @@ ASTLINUX_RELEASE="project/astlinux/target_skeleton/etc/astlinux-release" +ASTLINUX_CHANGELOG="docs/ChangeLog.txt" + mark_release() { echo "$RELEASE" > "$ASTLINUX_RELEASE" + + sed -i "s/^Released @TBD@/Released $(date +%Y-%m-%d)/" "$ASTLINUX_CHANGELOG" } mark_svn() { + local error="$1" + echo "svn" > "$ASTLINUX_RELEASE" + + if [ "$error" = "error" ]; then + sed -i "s/^Released $(date +%Y-%m-%d)/Released @TBD@/" "$ASTLINUX_CHANGELOG" + else + sed -i '8 i\ +Additions for AstLinux '$TVER'.'$(($(echo "$RELEASE" | cut -d'.' -f3)+1))':\ +=============================\ +\ +Released @TBD@\ +\ +' "$ASTLINUX_CHANGELOG" + fi } REPO_ROOT="$(LANG=C svn info | awk -F': ' '/^Repository Root:/ { print $2 }')" @@ -45,7 +63,7 @@ svn ci -m "mark release '$RELEASE'" if [ $? -ne 0 ]; then - mark_svn + mark_svn error exit 1 fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |