blob: e669eb7d6e0e2a18ce48c722b79377100644ad7a [file] [log] [blame]
language: minimal
services:
- docker
jobs:
include:
- env: DOCKER_IMAGE=maven:3.6.3-jdk-8
- env: DOCKER_IMAGE=maven:3.5.4-jdk-9 # There are no newer images with Maven for this JDK
- env: DOCKER_IMAGE=maven:3.6.0-jdk-10 # There are no newer images with Maven for this JDK
- env: DOCKER_IMAGE=maven:3.6.3-jdk-11
- env: DOCKER_IMAGE=maven:3.6.2-jdk-12
- env: DOCKER_IMAGE=maven:3.6.2-jdk-13
- env: DOCKER_IMAGE=maven:3.6.3-jdk-14
- env: DOCKER_IMAGE=maven:3.6.3-openjdk-15
# 20200914: enable after RAT-273 is fixed
# - env: DOCKER_IMAGE=maven:3.6.3-openjdk-16
install:
- docker pull "${DOCKER_IMAGE}"
script:
- docker run
--env "_JAVA_OPTIONS=-Djdk.net.URLClassPath.disableClassPathURLCheck=true"
--volume "$PWD":/usr/src/
--workdir /usr/src/
--rm
"${DOCKER_IMAGE}" mvn clean test -B