release.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-)
New commits: commit 71693b21d6bf1dc0b763da98303e2afb0e936524 Author: Stefan Negrea snegrea@redhat.com Date: Tue Nov 1 15:18:10 2011 -0500
Add workspace override option to better facilitate local script runs.
diff --git a/release.sh b/release.sh index 708ba6e..e8095d2 100755 --- a/release.sh +++ b/release.sh @@ -62,7 +62,10 @@ USAGE: release.sh OPTIONS --debug=[true|false] [OPTIONAL] Set maven in debug mode. Default is false; true if option specified without argument.
- --override-tag=[true|false] + --workspace=workspace_to_use [OPTIONAL] + Override the workspace used by default by the script. + + --override-tag=[true|false] [OPTIONAL] Override the tag if it already exists remotely. Default is false; true if option specified without argument.
EOF @@ -92,7 +95,7 @@ parse_and_validate_options() OVERRIDE_TAG=false
short_options="h" - long_options="help,release-version:,development-version:,release-branch:,release-type:,test-mode,production-mode,mode:,branch,tag,scm-strategy:,extra-profile:,debug::,override-tag::" + long_options="help,release-version:,development-version:,release-branch:,release-type:,test-mode,production-mode,mode:,branch,tag,scm-strategy:,extra-profile:,debug::,override-tag::,workspace:"
PROGNAME=${0##*/} ARGS=$(getopt -s bash --options $short_options --longoptions $long_options --name $PROGNAME -- "$@" ) @@ -175,6 +178,11 @@ parse_and_validate_options() ;; esac ;; + --workspace) + shift + WORKSPACE=$1 + shift + ;; --override-tag) shift case "$1" in
rhq-commits@lists.fedorahosted.org