[MRESOLVER-48] Add Travis CI default configuration for Java 7, 8, 10
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..0a58cab
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,29 @@
+language: java
+
+sudo: false
+dist: trusty
+
+matrix:
+ include:
+ - os: linux
+ jdk: openjdk7
+ - os: linux
+ jdk: openjdk8
+ - os: linux
+ jdk: openjdk10
+
+before_install:
+# https://github.com/travis-ci/travis-ci/issues/8408
+ - unset _JAVA_OPTIONS
+
+install: mvn clean dependency:go-offline -V
+
+before_script: true
+
+script:
+ - mvn verify
+
+cache:
+ directories:
+ - "$HOME/.cache"
+ - "$HOME/.m2"
diff --git a/pom.xml b/pom.xml
index edaad98..7b8d642 100644
--- a/pom.xml
+++ b/pom.xml
@@ -351,6 +351,7 @@
<exclude>src/test/resources/**/*.ini</exclude>
<exclude>src/test/resources/**/*.txt</exclude>
<exclude>src/test/resources/ssl/*-store</exclude>
+ <exclude>.travis.yml</exclude>
</excludes>
</configuration>
</plugin>