From e1d165a4510f8138b84de01b9ac92e2f857cae3a Mon Sep 17 00:00:00 2001 From: Joseph Petersen Date: Thu, 6 Jun 2019 23:07:17 +0200 Subject: [PATCH] add travis --- .travis.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..852bdf3 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,36 @@ +language: java + +dist: xenial + +before_cache: + - rm -rf $HOME/.m2/repository/io/jenkins/plugins/gitlab-branch-source* + +cache: + directories: + - $HOME/.m2 + +env: + global: + - JAVA_LEVEL=8 + +matrix: + include: + - jdk: openjdk11 + env: + - MVN_FLAG='-Djenkins.version=2.164.1 -Daccess-modifier-checker.failOnError=true' + - jdk: openjdk8 + env: + - MVN_FLAG='-Djenkins.version=2.164.1 -Daccess-modifier-checker.failOnError=true' + - jdk: openjdk8 + +install: + - mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -B -V $MVN_FLAG -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn + +script: + - | + mvn clean install -B \ + -Djava.level=$JAVA_LEVEL \ + $MVN_FLAG -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn + +notifications: + email: false