From 477f28775a6574bde1cf33e90d2e0f7039eb6be3 Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Tue, 26 Jul 2022 12:35:51 +1200 Subject: [PATCH] Add script to release a new version --- release.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 release.sh diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..715d82e --- /dev/null +++ b/release.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +set -ex +cd android || exit 1 +target=app/build.gradle +newVersion=$(grep '^\s*versionCode [0-9]*$' "$target" | awk '{print $2+1}') +sed -i "s/\(^\s*\)versionCode [0-9]*$/\1versionCode $newVersion/" "$target" +./gradlew bundleRelease +git add app/build.gradle +git commit -m "Bundle version $newVersion" +cd ..