language: java

# oraclejdk7 is broken in 1.7.0_45-b18
jdk:
  - openjdk7
  - oraclejdk8

install: "rake special:bootstrap"

script: "mvn clean install"

notifications:
  irc: "irc.freenode.org#golo-lang"

language: java

jdk:
  - openjdk7
  - oraclejdk7
  - oraclejdk8

matrix:
  fast_finish: true
  allow_failures:
    - jdk: oraclejdk7
    - jdk: openjdk7

install: "rake special:bootstrap"

script: "mvn clean install"

notifications:
  irc: "irc.freenode.org#golo-lang"

Allow JDK 7 to fail in build matrix
Allow JDK 7 to fail in build matrix

Some OpenJDK 7 and Oracle JDK 7 releases in the wild are broken with
respect to invokedynamic. This is affecting other projects like Groovy.

This introduces a Travis-CI build matrix where Oracle JDK 8 is the sole
reference. This will also let us know if JDK 7 releases get eventually
fixed at some hypothetical point in the future. Who knows?
