diff --git a/dev/prepare-release.sh b/dev/prepare-release.sh old mode 100644 new mode 100755 index 1ced001f8d..04a79a1595 --- a/dev/prepare-release.sh +++ b/dev/prepare-release.sh @@ -18,16 +18,22 @@ # under the License. # -if [ -z "$1" ]; then - echo "Usage: $0 " - exit +set -e + +if [ -z "$2" ]; then + cat < +Example: $0 1.6.0 1.7.0 +EOF + exit 1 fi -version=$1 +release_version="$1" +new_development_version="$2-SNAPSHOT" -tag=apache-parquet-$version +tag="apache-parquet-$release_version" mvn release:clean -mvn release:prepare -Dtag=$tag -DreleaseVersion=$version +mvn release:prepare -Dtag="$tag" "-DreleaseVersion=$release_version" -DdevelopmentVersion="$new_development_version" echo "Finish staging binary artifacts by running: mvn release:perform"