language: java

sudo: false

# Triggers an update of the OracleJDK distribution. Travis is currently running v8u31 which
# exposes problems with the instrumentation of invokedynamic call sites.
addons:
  apt:
    packages:
      - oracle-java8-installer

branches:
  only:
    - master

jdk:
  - oraclejdk8
  - oraclejdk7
  - openjdk7
  - openjdk6

matrix:
  include:
    - jdk: oraclejdk8
      env: TARGET=-Pjava8
    - jdk: oraclejdk7
      env: TARGET=-Pjava7

script: mvn verify $TARGET -Pintegration

after_success:
  - mvn clean cobertura:cobertura coveralls:report -Pintegration

language: java

sudo: false

# Triggers an update of the OracleJDK distribution. Travis is currently running v8u31 which
# exposes problems with the instrumentation of invokedynamic call sites.
addons:
  apt:
    packages:
      - oracle-java8-installer

branches:
  only:
    - master

jdk:
  - oraclejdk8
  - oraclejdk7
  - openjdk6

matrix:
  include:
    - jdk: oraclejdk8
      env: TARGET=-Pjava8
    - jdk: oraclejdk7
      env: TARGET=-Pjava7

script: mvn verify $TARGET -Pintegration

after_success:
  - mvn clean cobertura:cobertura coveralls:report -Pintegration

Remove duplicate build for JDK 7 from Travis. Hope to free sufficient resources to not kill build.
Remove duplicate build for JDK 7 from Travis. Hope to free sufficient resources to not kill build.
