Repository: logging-log4j2
Updated Branches:
  refs/heads/master 08ee42f2e -> 4b8ca689b


Fix Travis-CI build. Closes #76
https://github.com/apache/logging-log4j2/pull/76 

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/4b8ca689
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/4b8ca689
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/4b8ca689

Branch: refs/heads/master
Commit: 4b8ca689b18d8e6c4b486572b0a129bce6c1724a
Parents: 08ee42f
Author: Gary Gregory <[email protected]>
Authored: Sun May 7 10:48:00 2017 -0700
Committer: Pascal Schumacher <[email protected]>
Committed: Sun May 7 10:48:00 2017 -0700

----------------------------------------------------------------------
 .travis-toolchains.xml | 37 +++++++++++++++++++++++++++++++++++++
 .travis.yml            | 20 ++++++++++++++++++--
 2 files changed, 55 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4b8ca689/.travis-toolchains.xml
----------------------------------------------------------------------
diff --git a/.travis-toolchains.xml b/.travis-toolchains.xml
new file mode 100644
index 0000000..3f72e01
--- /dev/null
+++ b/.travis-toolchains.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF8"?>
+<toolchains xmlns="http://maven.apache.org/TOOLCHAINS/1.1.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/TOOLCHAINS/1.1.0 
http://maven.apache.org/xsd/toolchains-1.1.0.xsd";>
+  <toolchain>
+    <type>jdk</type>
+    <provides>
+      <id>java7</id>
+      <version>1.7</version>
+      <vendor>oracle</vendor>
+    </provides>
+    <configuration>
+      <jdkHome>/usr/lib/jvm/java-7-oracle</jdkHome>
+    </configuration>
+  </toolchain>
+  <toolchain>
+    <type>jdk</type>
+    <provides>
+      <id>java8</id>
+      <version>1.8</version>
+      <vendor>oracle</vendor>
+    </provides>
+    <configuration>
+      <jdkHome>/usr/lib/jvm/java-8-oracle</jdkHome>
+    </configuration>
+  </toolchain>
+  <toolchain>
+    <type>jdk</type>
+    <provides>
+      <id>java9</id>
+      <version>9</version>
+      <vendor>oracle</vendor>
+    </provides>
+    <configuration>
+      <jdkHome>/usr/lib/jvm/java-9-oracle</jdkHome>
+    </configuration>
+  </toolchain>
+</toolchains>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4b8ca689/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
index 8de6f78..8c8131e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -11,10 +11,26 @@
 #   limitations under the License.
 
 language: java
-sudo: false
+# sudo enabled because sudo vms have more memory: 
https://docs.travis-ci.com/user/ci-environment/
+sudo: true
 
 jdk:
   - oraclejdk7
 
+env:
+  global:
+    JAVA_OPTS=-Xmx4g
+
+addons:
+  apt:
+    packages:
+      - oracle-java9-installer
+
+install:
+  - ./mvnw --toolchains=./.travis-toolchains.xml install -DskipTests=true 
-Dmaven.javadoc.skip=true -B -V
+
+script:
+  - ./mvnw --toolchains=./.travis-toolchains.xml test -B
+
 after_success:
-  - mvn --show-version -pl !log4j-bom jacoco:prepare-agent test jacoco:report 
coveralls:report
+  - ./mvnw --show-version -pl !log4j-bom jacoco:prepare-agent test 
jacoco:report coveralls:report
\ No newline at end of file

Reply via email to