We now use the Maven flatten plugin to remove repositories from the POM. Also remove Java 8 from TravisCI as Java 8 can no longer be installed on Travis.
35 lines
842 B
YAML
35 lines
842 B
YAML
language: java
|
|
|
|
matrix:
|
|
include:
|
|
- jdk: oraclejdk9
|
|
env: JDK='Oracle JDK 9'
|
|
- env:
|
|
- JDK='Oracle JDK 10'
|
|
- NO_JACOCO='true'
|
|
before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -F 10
|
|
- env:
|
|
- JDK='Oracle JDK 11'
|
|
- NO_JACOCO='true'
|
|
before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -F 11
|
|
- env:
|
|
- JDK='Oracle JDK 12'
|
|
- NO_JACOCO='true'
|
|
before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -F 12
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/.m2
|
|
|
|
sudo: false
|
|
|
|
services:
|
|
- docker
|
|
- postgresql
|
|
|
|
install: true
|
|
|
|
script:
|
|
- "./mvnw -version"
|
|
- "./mvnw clean dependency:list test -Pall-dbs${NO_JACOCO:+',no-jacoco'} -Dsort -U"
|