[FLINK-17278][travis] add Travis configuration
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..b37fc1e
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,16 @@
+language: java
+jdk:
+  - openjdk8
+  - openjdk11
+
+script:
+  - ./gradlew build --stacktrace
+
+before_cache:
+  - rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock
+  - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
+
+cache:
+  directories:
+    - $HOME/.gradle/caches/
+    - $HOME/.gradle/wrapper/