From 6dfe2a2e3ff84a800d8d0681a8ce399a235f6a0c Mon Sep 17 00:00:00 2001 From: luk3yx Date: Fri, 8 Mar 2019 08:47:31 +1300 Subject: [PATCH] Update bump_version.sh --- util/bump_version.sh | 157 ++++++++++++++++++++++++------------------- 1 file changed, 87 insertions(+), 70 deletions(-) diff --git a/util/bump_version.sh b/util/bump_version.sh index 948561ac3..510280ff1 100755 --- a/util/bump_version.sh +++ b/util/bump_version.sh @@ -1,6 +1,4 @@ -#!/bin/bash - -die() { echo "$@" 1>&2 ; exit 1; } +#!/bin/bash -e prompt_for_number() { local prompt_text=$1 @@ -16,7 +14,55 @@ prompt_for_number() { done } +# On a release the following actions are performed +# * DEVELOPMENT_BUILD is set to false +# * android versionCode is bumped +# * appdata release version and date are updated +# * Commit the changes +# * Tag with current version +perform_release() { + sed -i -re "s/^set\(DEVELOPMENT_BUILD TRUE\)$/set(DEVELOPMENT_BUILD FALSE)/" CMakeLists.txt + sed -i -re "s/versionCode [0-9]+$/versionCode $NEW_ANDROID_VERSION_CODE/" build/android/build.gradle + + sed -i '/\