#!/bin/bash cd mvn-defaults #set -x CURRENT_VERSION=$(mvn help:evaluate -Dexpression=revision -q -DforceStdout) RELEASE_VERSION=${CURRENT_VERSION%%-SNAPSHOT} PREVIEW_TAG="${RELEASE_VERSION}-preview" printf "preview tag: '%s'\n" "${PREVIEW_TAG}" if [ "$1" == "-f" ] then git tag -f "${PREVIEW_TAG}" else git tag "${PREVIEW_TAG}" fi