Repository: mahout Updated Branches: refs/heads/master ce54875d1 -> f7476a4b7
(nojira) use travis profile Project: http://git-wip-us.apache.org/repos/asf/mahout/repo Commit: http://git-wip-us.apache.org/repos/asf/mahout/commit/f7476a4b Tree: http://git-wip-us.apache.org/repos/asf/mahout/tree/f7476a4b Diff: http://git-wip-us.apache.org/repos/asf/mahout/diff/f7476a4b Branch: refs/heads/master Commit: f7476a4b7c19947aecc61d56dc2783d19a06292a Parents: ce54875 Author: Andrew Palumbo <[email protected]> Authored: Wed Apr 20 01:58:35 2016 -0400 Committer: Andrew Palumbo <[email protected]> Committed: Wed Apr 20 01:58:35 2016 -0400 ---------------------------------------------------------------------- math-scala/pom.xml | 23 +++++++++++++++++++++++ runtests.sh | 7 +++---- 2 files changed, 26 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mahout/blob/f7476a4b/math-scala/pom.xml ---------------------------------------------------------------------- diff --git a/math-scala/pom.xml b/math-scala/pom.xml index 0bebf33..cfaf4cc 100644 --- a/math-scala/pom.xml +++ b/math-scala/pom.xml @@ -177,4 +177,27 @@ </build> </profile> </profiles> + <profile> + <id>travis</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <!-- Limit memory for unit tests in Travis --> + <argLine>-Xmx512m</argLine> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + <configuration> + <!-- Limit memory for integration tests in Travis --> + <argLine>-Xmx1536m</argLine> + </configuration> + </plugin> + </plugins> + </build> + </profile> </project> http://git-wip-us.apache.org/repos/asf/mahout/blob/f7476a4b/runtests.sh ---------------------------------------------------------------------- diff --git a/runtests.sh b/runtests.sh index 8c487b2..dd763ac 100755 --- a/runtests.sh +++ b/runtests.sh @@ -26,10 +26,9 @@ bash -c "while true; do echo \$(date) - building ...; sleep $PING_SLEEP; done" & PING_LOOP_PID=$! -# My build is using maven, but you could build anything with this, E.g. -# your_build_command_1 >> $BUILD_OUTPUT 2>&1 -# your_build_command_2 >> $BUILD_OUTPUT 2>&1 -mvn clean install -DskipTests >> $BUILD_OUTPUT 2>&1 +# Build and test using maven. + +mvn clean -Ptravis -DskipTests=true -Dmaven.javadoc.skip=true -B -V install >> $BUILD_OUTPUT 2>&1 mvn test >> $BUILD_OUTPUT 2>&1 # The build finished without returning an error so dump a tail of the output
