From b5dd43e5d2598da76d27ee7bded8daa74edeb323 Mon Sep 17 00:00:00 2001 From: Felipe Herranz Date: Sun, 3 Mar 2019 22:01:28 +0100 Subject: [PATCH] started release script --- release.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 release.sh diff --git a/release.sh b/release.sh new file mode 100644 index 0000000..31dd42a --- /dev/null +++ b/release.sh @@ -0,0 +1,21 @@ +#!/bin/bash +#TODO: Update README.md + +while getopts v:m: OPTION; +do +case $OPTION + in + v) VERSION=$OPTARG;; + m) MESSAGE=$OPTARG;; +esac +done + +echo "Starting Release $VERSION with commit message $MESSAGE" + +VERSION_NAME="VERSION_NAME=$VERSION\n" + +ex -sc "1i|$VERSION_NAME" -cx gradle.properties +./gradlew clean build +git commit -am $MESSAGE +git tag -a $VERSION +git push && git push --tags \ No newline at end of file