From aa27334671d9739f22cf13a2855039b87ea5a937 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Wed, 4 Apr 2018 14:48:58 +0100 Subject: [PATCH] Run deployment tests on JDK 9 and 10 where possible Closes gh-10414 --- .../spring-boot-parent/pom.xml | 2 +- .../pom.xml | 92 +++++++-------- .../pom.xml | 106 ++++++++---------- .../WEB-INF/jboss-deployment-structure.xml | 2 + .../spring-boot-deployment-test-wlp/pom.xml | 90 +++++++-------- 5 files changed, 135 insertions(+), 157 deletions(-) diff --git a/spring-boot-project/spring-boot-parent/pom.xml b/spring-boot-project/spring-boot-parent/pom.xml index 72c31c2c59..20f003efb6 100644 --- a/spring-boot-project/spring-boot-parent/pom.xml +++ b/spring-boot-project/spring-boot-parent/pom.xml @@ -343,7 +343,7 @@ org.codehaus.cargo cargo-maven2-plugin - 1.6.4 + 1.6.7 org.codehaus.gmavenplus diff --git a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-tomcat/pom.xml b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-tomcat/pom.xml index e3242b6f5b..867dc61bfd 100644 --- a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-tomcat/pom.xml +++ b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-tomcat/pom.xml @@ -43,56 +43,48 @@ test - - - jdk8 - - 1.8 - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - reserve-network-port - - reserve-network-port - - process-resources - - - appserver.port - appserver.ajp.port - - - - - - - org.codehaus.cargo - cargo-maven2-plugin + + + + org.codehaus.mojo + build-helper-maven-plugin + + + reserve-network-port + + reserve-network-port + + process-resources - - - ${appserver.port} - ${appserver.ajp.port} - - + + appserver.port + appserver.ajp.port + - - - org.apache.maven.plugins - maven-failsafe-plugin - - - ${appserver.port} - - - - - - - + + + + + org.codehaus.cargo + cargo-maven2-plugin + + + + ${appserver.port} + ${appserver.ajp.port} + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + ${appserver.port} + + + + + diff --git a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/pom.xml b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/pom.xml index 6b0aace3dc..fa65949863 100644 --- a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/pom.xml +++ b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/pom.xml @@ -12,8 +12,8 @@ Spring Boot WildFly Deployment Test ${basedir}/../../.. - 9.0.2.Final - wildfly9x + 12.0.0.Final + wildfly12x http://download.jboss.org/wildfly/${wildfly.version}/wildfly-${wildfly.version}.zip @@ -43,61 +43,53 @@ test - - - jdk8 - - 1.8 - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - reserve-network-port - - reserve-network-port - - process-resources - - - appserver.port - appserver.ajp.port - appserver.transaction.port - - - - - - - org.codehaus.cargo - cargo-maven2-plugin + + + + org.codehaus.mojo + build-helper-maven-plugin + + + reserve-network-port + + reserve-network-port + + process-resources - - - ${appserver.port} - ${appserver.ajp.port} - - ${appserver.transaction.port} - - standalone-full - - + + appserver.port + appserver.ajp.port + appserver.transaction.port + - - - org.apache.maven.plugins - maven-failsafe-plugin - - - ${appserver.port} - - - - - - - + + + + + org.codehaus.cargo + cargo-maven2-plugin + + + + ${appserver.port} + ${appserver.ajp.port} + + ${appserver.transaction.port} + + standalone-full + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + ${appserver.port} + + + + + diff --git a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/src/main/webapp/WEB-INF/jboss-deployment-structure.xml b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/src/main/webapp/WEB-INF/jboss-deployment-structure.xml index 0736426bd1..5e5bd73881 100644 --- a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/src/main/webapp/WEB-INF/jboss-deployment-structure.xml +++ b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/src/main/webapp/WEB-INF/jboss-deployment-structure.xml @@ -5,6 +5,8 @@ + + diff --git a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wlp/pom.xml b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wlp/pom.xml index 6824f8c37e..df11c3aa37 100644 --- a/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wlp/pom.xml +++ b/spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wlp/pom.xml @@ -12,7 +12,7 @@ Spring Boot WebSphere Liberty Profile Deployment Test ${basedir}/../../.. - 16.0.0.4 + 18.0.0.1 liberty https://repo.maven.apache.org/maven2/com/ibm/websphere/appserver/runtime/wlp-webProfile7/${wlp.version}/wlp-webProfile7-${wlp.version}.zip @@ -42,54 +42,46 @@ test - - - jdk8 - - 1.8 - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - reserve-network-port - - reserve-network-port - - process-resources - - - appserver.port - - - - - - - org.codehaus.cargo - cargo-maven2-plugin + + + + org.codehaus.mojo + build-helper-maven-plugin + + + reserve-network-port + + reserve-network-port + + process-resources - - - ${appserver.port} - - + + appserver.port + - - - org.apache.maven.plugins - maven-failsafe-plugin - - - ${appserver.port} - - - - - - - + + + + + org.codehaus.cargo + cargo-maven2-plugin + + + + ${appserver.port} + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + ${appserver.port} + + + + +