From a5c3a38b9382d9c21b481c19164d6efc7dd21774 Mon Sep 17 00:00:00 2001 From: Greg Turnquist Date: Mon, 19 Sep 2016 09:22:29 -0500 Subject: [PATCH] SWS-969 Bump spring4-next to Spring 4.3.3.RELEASE * Move baseline from Spring 4.2.7.RELEASE to 4.2.8.RELEASE * Add CircleCI for building pull requests against baseline Spring, Spring4-next, and Spring5 --- README.adoc | 50 +++++-------------------------------- build.gradle | 7 +++++- circle.yml | 20 +++++++++++++++ spring4-next-profile.gradle | 2 +- 4 files changed, 33 insertions(+), 46 deletions(-) create mode 100644 circle.yml diff --git a/README.adoc b/README.adoc index 12dfc6a0..d4f7191f 100644 --- a/README.adoc +++ b/README.adoc @@ -1,5 +1,7 @@ = Spring Web Services +image:https://circleci.com/gh/spring-projects/spring-ws.svg?style=svg["CircleCI", link="https://circleci.com/gh/spring-projects/spring-ws"] + Spring Web Services is a product of the Spring community focused on creating document-driven Web services. Spring Web Services aims to facilitate contract-first SOAP service development, allowing for the creation of flexible @@ -8,46 +10,9 @@ web services using one of the many ways to manipulate XML payloads. == Installation Releases of Spring Web Services are available for download from Maven Central, -as well as our own repository, http://repo.springsource.org/release[http://repo.springsource.org/release]. +as well as our own repository, http://repo.spring.io/release[http://repo.springsource.org/release]. -For Maven users: - -[source] ----- - - repository.spring.release - Spring GA Repository - http://repo.spring.io/release - -... - - org.springframework.ws - spring-ws-core - 2.1.4 - ----- - -== Snapshots - -Nightly snapshots of Spring Web Services are available for download from our -snapshot repository, http://repo.springsource.org/snapshot[http://repo.springsource.org/snapshot]. - -For Maven users: - -[source] ----- - - repository.spring.snapshot - Spring Snapshot Repository - http://repo.spring.io/snapshot - -... - - org.springframework.ws - spring-ws-core - 2.2.0.BUILD-SNAPSHOT - ----- +Please visit https://projects.spring.io/spring-ws to get the right Maven/Gradle settings for your selected version. == Building from Source @@ -73,14 +38,11 @@ http://help.github.com/set-up-git-redirect[Git] and JDK 1.7+. == Documentation -See the current -http://static.springsource.org/spring-ws/docs/current/javadoc-api[Javadoc] -and http://static.springsource.org/spring-ws/docs/current/spring-ws-reference[reference -docs]. +See the current http://docs.spring.io/spring-ws/docs/current/api/[Javadoc] and http://docs.spring.io/spring-ws/docs/current/reference/htmlsingle/[reference docs]. == Issue Tracking -Spring Web Services uses https://jira.springsource.org/browse/SWS[JIRA] for issue tracking purposes +Spring Web Services uses https://jira.spring.io/browse/SWS[JIRA] for issue tracking purposes == License diff --git a/build.gradle b/build.gradle index ffca8391..c4cac704 100644 --- a/build.gradle +++ b/build.gradle @@ -12,7 +12,7 @@ buildscript { configure(allprojects) { group = "org.springframework.ws" - ext.springVersion = "4.2.7.RELEASE" + ext.springVersion = "4.2.8.RELEASE" ext.springSecurityVersion = "4.0.4.RELEASE" ext.axiomVersion = "1.2.16" ext.smackVersion = "4.1.6" @@ -92,6 +92,11 @@ configure(subprojects) { subproject -> if (project.hasProperty('profile')) { apply from: "${project.rootDir}/${profile}-profile.gradle" println "+++ Configuring ${subproject.name} for Spring Framework ${springVersion}" + + repositories { + maven { url "https://repo.spring.io/libs-snapshot" } + } + } else if (project.hasProperty('platformVersion')) { apply plugin: 'spring-io' diff --git a/circle.yml b/circle.yml new file mode 100644 index 00000000..61e4b874 --- /dev/null +++ b/circle.yml @@ -0,0 +1,20 @@ +general: + branches: + ignore: + - gh-pages # list of branches to ignore + +dependencies: + cache_directories: + - "~/.m2" + +machine: + java: + version: oraclejdk8 + environment: + _JAVA_OPTIONS: "-Xms1024m -Xmx2048m" + +test: + override: + - ./gradlew clean build + - ./gradlew -Pprofile=spring4-next clean build + - ./gradlew -Pprofile=spring5 clean build diff --git a/spring4-next-profile.gradle b/spring4-next-profile.gradle index 737f195a..ee98849c 100644 --- a/spring4-next-profile.gradle +++ b/spring4-next-profile.gradle @@ -2,5 +2,5 @@ * Enable with "-Pprofile=spring4-next" */ -ext.springVersion = "4.3.2.RELEASE" +ext.springVersion = "4.3.3.RELEASE" ext.springSecurityVersion = "4.1.3.RELEASE" \ No newline at end of file