From: Jan-Pascal van Best Date: Tue, 14 Jan 2014 20:43:59 +0000 (+0100) Subject: Allow making release when test fail with --testing X-Git-Tag: v1.6.0~4^2~1 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=dc1f859102fe3244bd70fdbf0c0dd4d7a3337dbb;p=tv_grab_nl_java Allow making release when test fail with --testing --- 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"