From ba0992693035c97dce5e91b55a3a2b16e01dea43 Mon Sep 17 00:00:00 2001 From: Greg Turnquist Date: Wed, 19 Sep 2018 18:00:42 -0500 Subject: [PATCH] SWS-1040 - Upgrade to latest Spring versions Introduce another profile and two more CI jobs to verify more combinations of Spring portfolio and Java 8/11. --- circle.yml | 26 ++++++++++++++++++++++++-- pom.xml | 43 +++++++++++++++++++++++++++++++++++++++---- 2 files changed, 63 insertions(+), 6 deletions(-) diff --git a/circle.yml b/circle.yml index af8ffc19..e4c7dd3e 100644 --- a/circle.yml +++ b/circle.yml @@ -18,13 +18,22 @@ jobs: name: Java 8 - Test Spring.NEXT command: ./mvnw -Pspringnext,convergence clean test + java_8_test_spring_next_buildsnapshot: + docker: + - image: circleci/openjdk:8u141 + steps: + - checkout + - run: + name: Java 8 - Test Spring.NEXT (snapshots) + command: ./mvnw -Pspringnext-buildsnapshot,convergence clean test + java_8_test_spring_buildsnapshot: docker: - image: circleci/openjdk:8u141 steps: - checkout - run: - name: Java 8 - Test Spring.NEXT + name: Java 8 - Test Spring (snapshots) command: ./mvnw -Pspring-buildsnapshot,convergence clean test java_11_test_current: @@ -45,13 +54,22 @@ jobs: name: Java 11 - Test Spring.NEXT command: ./mvnw -Pspringnext,java11,convergence clean test + java_11_test_spring_next_buildsnapshot: + docker: + - image: circleci/openjdk:11-ea-27-jdk-sid + steps: + - checkout + - run: + name: Java 11 - Test Spring.NEXT (snapshots) + command: ./mvnw -Pspringnext-buildsnapshot,java11,convergence clean test + java_11_test_spring_buildsnapshot: docker: - image: circleci/openjdk:11-ea-27-jdk-sid steps: - checkout - run: - name: Java 11 - Test Spring.NEXT + name: Java 11 - Test Spring (snapshots) command: ./mvnw -Pspring-buildsnapshot,java11,convergence clean test deploy: @@ -72,6 +90,8 @@ workflows: - java_11_test_spring_next - java_8_test_spring_buildsnapshot - java_11_test_spring_buildsnapshot + - java_8_test_spring_next_buildsnapshot + - java_11_test_spring_next_buildsnapshot - deploy: requires: - java_8_test_current @@ -80,6 +100,8 @@ workflows: - java_11_test_spring_next - java_8_test_spring_buildsnapshot - java_11_test_spring_buildsnapshot + - java_8_test_spring_next_buildsnapshot + - java_11_test_spring_next_buildsnapshot general: branches: diff --git a/pom.xml b/pom.xml index 99e42d70..0727a569 100644 --- a/pom.xml +++ b/pom.xml @@ -209,8 +209,8 @@ spring-buildsnapshot 1.9.1 - 5.0.9.BUILD-SNAPSHOT - 5.0.8.BUILD-SNAPSHOT + 5.0.10.BUILD-SNAPSHOT + 5.0.9.BUILD-SNAPSHOT @@ -244,8 +244,43 @@ springnext 1.9.1 - 5.1.0.RC1 - 5.1.0.M2 + 5.1.0.RC3 + 5.1.0.RC2 + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + false + + + + spring-release + Spring Releases + https://repo.spring.io/release + + false + + + + + + + springnext-buildsnapshot + + 1.9.1 + 5.1.0.BUILD-SNAPSHOT + 5.1.0.BUILD-SNAPSHOT