started release script

pull/219/head
Felipe Herranz 2019-03-03 22:01:28 +01:00
rodzic 47f606396c
commit b5dd43e5d2
1 zmienionych plików z 21 dodań i 0 usunięć

21
release.sh 100644
Wyświetl plik

@ -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