From c3c381cacc2228b028611881449cdfd3386a0a12 Mon Sep 17 00:00:00 2001
From: Curtis Rueden <ctrueden@wisc.edu>
Date: Wed, 26 Apr 2017 15:31:33 -0500
Subject: [PATCH] Fix the Travis configuration

Without this, failed builds of master trigger another "mvn install".

See: https://gist.github.com/ctrueden/ae0f024a0cdf2cb53c915d75b0759553
---
 .travis/build.sh | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/.travis/build.sh b/.travis/build.sh
index 4c2f8d2..8cddb5f 100755
--- a/.travis/build.sh
+++ b/.travis/build.sh
@@ -1,7 +1,10 @@
 #!/bin/sh
 dir="$(dirname "$0")"
-test "$TRAVIS_SECURE_ENV_VARS" = true \
+if [ "$TRAVIS_SECURE_ENV_VARS" = true \
   -a "$TRAVIS_PULL_REQUEST" = false \
-  -a "$TRAVIS_BRANCH" = master &&
-  mvn -Pdeploy-to-imagej deploy --settings "$dir/settings.xml" ||
+  -a "$TRAVIS_BRANCH" = master ]
+then
+  mvn -Pdeploy-to-imagej deploy --settings "$dir/settings.xml"
+else
   mvn install
+fi
-- 
GitLab