diff --git a/.travis.yml b/.travis.yml index 769d7f6af709e63b9581aa3ee9a83982254b8033..e2062afa7deb0dcaf00bf5f87de5fdf36a610a0b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,7 +21,6 @@ language: java jdk: - oraclejdk8 - - oraclejdk7 - openjdk7 install: mvn install -q -DskipTests=true @@ -31,7 +30,8 @@ script: mvn test -q # Services to start for tests. services: - mongodb - - riak +# temporarily disable riak. failing, docs offline. +# - riak # Use the Container based infrastructure. diff --git a/asynchbase/pom.xml b/asynchbase/pom.xml index 2a94ac8f95a1025b9d6c9680118dbe0c02486012..9bcf6c44a35358c341047670ffa0325d5a960808 100644 --- a/asynchbase/pom.xml +++ b/asynchbase/pom.xml @@ -119,4 +119,17 @@ LICENSE file. <scope>test</scope> </dependency> </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.20</version> + <configuration> + <argLine>-Xms4096m -Xms4096m</argLine> + </configuration> + </plugin> + </plugins> + </build> </project> diff --git a/elasticsearch5/pom.xml b/elasticsearch5/pom.xml index b537566f58699bc68ae060083f40621ad36662fd..5ab8cd35b2740d30ebf800ae8da4285fd9cfdb6f 100644 --- a/elasticsearch5/pom.xml +++ b/elasticsearch5/pom.xml @@ -34,6 +34,9 @@ LICENSE file. <!-- For integration tests using ANT --> <integ.http.port>9400</integ.http.port> <integ.transport.port>9500</integ.transport.port> + + <!-- If tests are skipped, skip ES spin up --> + <es.skip>${skipTests}</es.skip> </properties> <build> <plugins> diff --git a/pom.xml b/pom.xml index aab6c89cf2012db1127ad2e9429d9b13c464e7a7..7eea071d8a7d1d029885247ae4ea3b3112853179 100644 --- a/pom.xml +++ b/pom.xml @@ -163,6 +163,26 @@ LICENSE file. </plugins> </pluginManagement> <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-enforcer-plugin</artifactId> + <version>3.0.0-M1</version> + <executions> + <execution> + <id>enforce-maven</id> + <goals> + <goal>enforce</goal> + </goals> + <configuration> + <rules> + <requireMavenVersion> + <version>3.1.0</version> + </requireMavenVersion> + </rules> + </configuration> + </execution> + </executions> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId>