playframework / play-scala-tls-example

A Play application using HTTPS and WS with optional client authentication
https://developer.lightbend.com/start/?group=play
Creative Commons Zero v1.0 Universal
44 stars 26 forks source link

Add Java 11 to CI #74

Closed dwijnand closed 5 years ago

dwijnand commented 5 years ago

One way of doing this is by adding the following to .travis.yml:

matrix:
  include:
    - scala: 2.12.7
      jdk: openjdk11
  allow_failures:
    # Java 11 is still not fully supported. It is good that we are already
    # testing our sample applications to better discover possible problems
    # but we can allow failures here too.
    - jdk: openjdk11

Make sure that's the right Scala version. Also we might want to use AdoptOpenJDK 11 instead of Oracle OpenJDK 11.

dwijnand commented 5 years ago

This is currently blocked on ssl-config supporting Java 11. That is tracked as https://github.com/lightbend/ssl-config/issues/98, for which there isn't currently a release.

dwijnand commented 5 years ago

Actually, it's not blocked with the allow_failures. This is ready to go.