From a46f96784fcf82e4c5dec8e98aa86a893edf84d7 Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 28 Apr 2017 19:30:44 -0400 Subject: [PATCH] travis: don't deploy releases --- travis/build.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/travis/build.sh b/travis/build.sh index 3d107c19b0..242f8e75f4 100755 --- a/travis/build.sh +++ b/travis/build.sh @@ -1,6 +1,11 @@ #!/bin/bash -if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then +PROJECT_VERSION=`mvn -q -Dexec.executable="echo" -Dexec.args='${project.version}' --non-recursive exec:exec` + +# Don't deploy pull requests (there are no secrets, anyway) +# And don't deploy releases, they are already deployed by the updater before this, +# and are signed. +if [[ "${TRAVIS_PULL_REQUEST}" = "false" && $PROJECT_VERSION == *"-SNAPSHOT" ]]; then mvn clean deploy --settings travis/settings.xml else mvn clean verify --settings travis/settings.xml