From 7002dc17f9c0430a0c761f7fc5ecfe07c974319c Mon Sep 17 00:00:00 2001 From: Tim Donohue Date: Thu, 21 Aug 2014 20:34:36 +0000 Subject: [PATCH] Travis tweaks. Speed things up by skipping 'install'. Give Maven more memory. --- .travis.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 91bb8926a6..07b017acfe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,13 @@ language: java -script: "travis_retry mvn clean package license:check -Dmaven.test.skip=false" -cache: - directories: - - $HOME/.m2 + +# Skip 'mvn install', not really needed for our tests +install: "echo 'Skipping install, dependencies will be downloaded during build and test.'" + +# Build and test +# travis_retry = retry build/test up to 3 times +# -B = batch/non-interactive mode (recommended for CI) +# -V = display version info before build +script: "travis_retry mvn clean package license:check -Dmaven.test.skip=false -B -V" + +# Give Maven 2GB of memory to work with +env: MAVEN_OPTS=-Xmx2048M