Skip to content

Commit

Permalink
[GSCOLLECT-1584] Configure Travis CI build.
Browse files Browse the repository at this point in the history
git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@824 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
  • Loading branch information
motlin committed Mar 1, 2015
1 parent a460c54 commit 5392f07
Show file tree
Hide file tree
Showing 18 changed files with 42 additions and 27 deletions.
9 changes: 9 additions & 0 deletions .travis.yml
@@ -0,0 +1,9 @@
language: java
jdk:
- oraclejdk8

before_install:
- cat /etc/mavenrc
- sudo rm /etc/mavenrc
- export MAVEN_OPTS="-Dmaven.repo.local=$HOME/.m2/repository -Xmx2g -Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS"

3 changes: 3 additions & 0 deletions README.md
@@ -1,5 +1,8 @@
# GS Collections

## Build Status
[![Build Status](https://travis-ci.org/goldmansachs/gs-collections.svg?branch=master)](https://travis-ci.org/goldmansachs/gs-collections)

GS Collections is a collections framework for Java. It has JDK-compatible List, Set and Map implementations with a rich API and set of utility classes that work with any JDK compatible Collections, Arrays, Maps or Strings. The iteration protocol was inspired by the Smalltalk collection framework.

## Download
Expand Down
4 changes: 1 addition & 3 deletions acceptance-tests/pom.xml
Expand Up @@ -94,9 +94,7 @@
<source>1.8</source>
<target>1.8</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
3 changes: 3 additions & 0 deletions collections-api/pom.xml
Expand Up @@ -234,6 +234,9 @@
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>

Expand Down
3 changes: 3 additions & 0 deletions collections-testutils/pom.xml
Expand Up @@ -236,6 +236,9 @@
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>

Expand Down
3 changes: 3 additions & 0 deletions collections/pom.xml
Expand Up @@ -241,6 +241,9 @@
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>

Expand Down
3 changes: 3 additions & 0 deletions gs-collections-code-generator-ant/pom.xml
Expand Up @@ -176,6 +176,9 @@
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>

Expand Down
3 changes: 3 additions & 0 deletions gs-collections-code-generator-maven-plugin/pom.xml
Expand Up @@ -184,6 +184,9 @@
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>

Expand Down
3 changes: 3 additions & 0 deletions gs-collections-code-generator/pom.xml
Expand Up @@ -175,6 +175,9 @@
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>

Expand Down
3 changes: 3 additions & 0 deletions gs-collections-forkjoin/pom.xml
Expand Up @@ -237,6 +237,9 @@
<configuration>
<source>1.7</source>
<target>1.7</target>
<fork>true</fork>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>

Expand Down
4 changes: 1 addition & 3 deletions jmh-tests/pom.xml
Expand Up @@ -140,9 +140,7 @@
<source>1.8</source>
<target>1.8</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
4 changes: 1 addition & 3 deletions junit-trait-runner/pom.xml
Expand Up @@ -55,9 +55,7 @@
<source>1.8</source>
<target>1.8</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
4 changes: 1 addition & 3 deletions memory-tests/pom.xml
Expand Up @@ -125,9 +125,7 @@
<source>1.7</source>
<target>1.7</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
4 changes: 1 addition & 3 deletions performance-tests/pom.xml
Expand Up @@ -115,9 +115,7 @@
<source>1.8</source>
<target>1.8</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
4 changes: 1 addition & 3 deletions pom.xml
Expand Up @@ -169,9 +169,7 @@
<version>2.5.1</version>
<configuration>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
4 changes: 1 addition & 3 deletions serialization-tests/pom.xml
Expand Up @@ -83,9 +83,7 @@
<source>1.6</source>
<target>1.6</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
4 changes: 1 addition & 3 deletions unit-tests-java8/pom.xml
Expand Up @@ -114,9 +114,7 @@
<source>1.8</source>
<target>1.8</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down
4 changes: 1 addition & 3 deletions unit-tests/pom.xml
Expand Up @@ -113,9 +113,7 @@
<source>1.8</source>
<target>1.8</target>
<fork>true</fork>
<compilerArguments>
<J-Xmx2048m />
</compilerArguments>
<maxmem>2048m</maxmem>
<verbose>true</verbose>
</configuration>
</plugin>
Expand Down

0 comments on commit 5392f07

Please sign in to comment.