From dc1f859102fe3244bd70fdbf0c0dd4d7a3337dbb Mon Sep 17 00:00:00 2001 From: Jan-Pascal van Best Date: Tue, 14 Jan 2014 21:43:59 +0100 Subject: [PATCH] Allow making release when test fail with --testing --- release.sh | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/release.sh b/release.sh index 57c56b0..4caaf34 100755 --- a/release.sh +++ b/release.sh @@ -7,6 +7,8 @@ if [ "$1" != "--testing" ]; then echo "Release $VERSION not found in changelog, please update Changelog first"; exit 1; fi +else + MVN_ARGUMENTS="-DskipTests" fi tmpdir=$( mktemp -d ) || exit 1 @@ -17,13 +19,15 @@ mkdir "$DESTDIR" rm -f "$ZIPFILE" mvn compiler:compile -mvn test -if [ "$?" != 0 ]; then - echo "Test failed, aborting" - exit 1; +if [ "$1" != "--testing" ]; then + mvn test + if [ "$?" != 0 ]; then + echo "Test failed, aborting" + exit 1; + fi fi -mvn package -mvn assembly:single +mvn $MVN_ARGUMENTS package +mvn $MVN_ARGUMENTS assembly:single cp target/tv_grab_nl_java-$VERSION-dep.jar "$DESTDIR/tv_grab_nl_java.jar" cp tv_grab_nl_java install.sh README LICENSE Changelog "$DESTDIR" -- 2.39.5