aboutsummaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorgjoranv <gv@yahoo-inc.com>2017-07-10 17:21:48 +0200
committergjoranv <gv@yahoo-inc.com>2017-07-11 12:06:07 +0200
commita264dd913e939fbc375fb962ca18c553f305f1fd (patch)
tree43f38a1d3833b593fc8f78738c18e99cf40b39bd /docker
parentd612e2cd49962d5cdbe2cfb252e3586fd05eb757 (diff)
Use two step parallel maven build.
- Use 2.0C for number of threads. - Set MAVEN_OPTS before bootstrap.
Diffstat (limited to 'docker')
-rwxr-xr-xdocker/ci/vespa-ci-internal.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/docker/ci/vespa-ci-internal.sh b/docker/ci/vespa-ci-internal.sh
index 8538fc5c767..34827d282fa 100755
--- a/docker/ci/vespa-ci-internal.sh
+++ b/docker/ci/vespa-ci-internal.sh
@@ -21,8 +21,12 @@ git clone --no-checkout --no-hardlinks file:///vespa "${SOURCE_DIR}"
cd "${SOURCE_DIR}"
git -c advice.detachedHead=false checkout ${GIT_COMMIT}
source /opt/rh/devtoolset-6/enable || true
+
+export MAVEN_OPTS="-Xms128m -Xmx512m"
sh ./bootstrap.sh full
-MAVEN_OPTS="-Xms128m -Xmx512m" mvn -V -T ${NUM_THREADS} install
+mvn install -T 2.0C -U -V -DskipTests=true -Dmaven.javadoc.skip=true
+mvn install -nsu -T 2.0C -V
+
cd "${BUILD_DIR}"
cmake3 -DCMAKE_INSTALL_PREFIX=/opt/vespa \
-DJAVA_HOME=/usr/lib/jvm/java-openjdk \