diff --git a/release.sh b/release.sh index 8e512e6256203d29d6b81280cf93ba3c19edf25d..84087415d22a64a8048d80031d035fff71dc5783 100755 --- a/release.sh +++ b/release.sh @@ -13,7 +13,7 @@ DIRNAME=`pwd` ### Get current version (package.json) current=`grep -oP "version\": \"\d+.\d+.\d+((a|b)[0-9]+)?" package.json | grep -oP "\d+.\d+.\d+((a|b)[0-9]+)?"` if [[ "_$current" == "_" ]]; then - echo "Unable to get current version. Please check version format is: x.y.z (x and y should be an integer)." + echo "Unable to read the current version in 'package.json'. Please check version format is: x.y.z (x and y should be an integer)." exit -1; fi echo "Current version: $current" @@ -21,11 +21,12 @@ echo "Current version: $current" ### Get current version for Android currentAndroid=`grep -oP "android-versionCode=\"[0-9]+\"" config.xml | grep -oP "\d+"` if [[ "_$currentAndroid" == "_" ]]; then - echo "Unable to get current Android version. Please check version format is an integer." + echo "Unable to read the current Android version in 'config.xml'. Please check version format is an integer." exit -1; fi echo "Current Android version: $currentAndroid" + ### Releasing if [[ $2 =~ ^[0-9]+.[0-9]+.[0-9]+((a|b)[0-9]+)?$ && $3 =~ ^[0-9]+$ ]]; then @@ -132,7 +133,7 @@ if [[ $2 =~ ^[0-9]+.[0-9]+.[0-9]+((a|b)[0-9]+)?$ && $3 =~ ^[0-9]+$ ]]; then description="$4" if [[ "_$description" == "_" ]]; then - description="Release v$1" + description="Release v$2" fi echo "**********************************"