diff --git a/.travis.yml b/.travis.yml
index 5a3c50063ae522707554c8c1d1993308f28a8f33..a21f936d65266c35e6ba298c588b4cc479f3ae0e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,6 +3,7 @@ language: java
 jdk:
   - oraclejdk11
   - oraclejdk9
+  - openjdk12
   - openjdk11
   - openjdk10
   - openjdk9
@@ -30,6 +31,8 @@ matrix:
         - export TARGET_JAVA_HOME=$JAVA_HOME
         - jdk_switcher use oraclejdk8
         - ./gradlew assemble
+  allow_failures:
+    - jdk: openjdk12
 
 before_cache:
   - rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock