diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b51d655..92d0e27 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,7 @@ cache: build-java-latest: stage: build + image: maven:3-jdk-13 script: - mvn $MAVEN_CLI_OPTS verify artifacts: @@ -20,6 +21,35 @@ build-java-latest: - target/surefire-reports/*.xml - target/failsafe-reports/*.xml +build-java-12: + stage: build + image: maven:3-jdk-12 + script: + - mvn $MAVEN_CLI_OPTS verify + artifacts: + name: java-12 + paths: + - target/*.jar + reports: + junit: + - target/surefire-reports/*.xml + - target/failsafe-reports/*.xml + + +build-java-11: + stage: build + image: maven:3-jdk-11 + script: + - mvn $MAVEN_CLI_OPTS verify + artifacts: + name: java-11 + paths: + - target/*.jar + reports: + junit: + - target/surefire-reports/*.xml + - target/failsafe-reports/*.xml + build-java8: stage: build image: maven:3-jdk-8-alpine