releases
Cloud Foundry Identity
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Filip Hanik
bundlor-plugin
Gradle Plugins
Tests: Testless build
Duration: 1 second
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
old-docbook-reference-plugin
Gradle Plugins
Tests: Testless build
Duration: 2 seconds
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
spring-io-plugin
Gradle Plugins
Tests: 41 passed
Duration: 47 seconds
Changes: Who: Andy Wilkinson
Why: Require and make use of Java 8
Changes by Andy Wilkinson
E37 build and publish
Groovy-Eclipse
Tests: 44 of 5039 failed
Duration: 93 minutes
Changes: Who: Eric Milles
Why: Do not apply compiler config script to resources outside source folders

Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Update pom.xml

Who: Eric Milles
Why: Revert to Maven Central available compiler plugins

...
E42 build and publish
Groovy-Eclipse
Tests: 4865 passed
Duration: 88 minutes
Changes: Who: Eric Milles
Why: Restrict oxygen update sites

Who: Eric Milles
Why: Revert to Maven Central available compiler plugins

Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Update pom.xml

Who: Eric Milles
Why: Do not apply compiler config script to resources outside source folders

...
E43 build and publish
Groovy-Eclipse
Tests: 4865 passed
Duration: 87 minutes
Changes: Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Do not apply compiler config script to resources outside source folders

Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Restrict oxygen update sites

...
E43J8 build and publish
Groovy-Eclipse
Tests: 4866 passed
Duration: 90 minutes
Changes: Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Do not apply compiler config script to resources outside source folders

Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Add qualifier to VisitStatus

Who: Eric Milles
Why: Restrict oxygen update sites

...
E44 build and publish
Groovy-Eclipse
Tests: 4872 passed
Duration: 90 minutes
Changes: Who: Eric Milles
Why: Update pom.xml
E45 build and publish
Groovy-Eclipse
Tests: 4872 passed
Duration: 92 minutes
Changes: Who: Eric Milles
Why: Update pom.xml
E46 build and publish
Groovy-Eclipse
Tests: 5362 passed
Duration: 97 minutes
Changes: Who: Eric Milles
Why: Update pom.xml
Changes by Eric Milles
E47 build and publish
Groovy-Eclipse
Tests: 3 of 5432 failed
Duration: 103 minutes
Changes: Who: Eric Milles
Why: Fix for #796: index potential constructor refs from "new" method calls
Changes by Eric Milles
E48 build and publish
Groovy-Eclipse
Tests: 1 of 5432 failed
Duration: 100 minutes
Changes: Who: Eric Milles
Why: Fix for #796: index potential constructor refs from "new" method calls
Changes by Eric Milles
Eclipse 2018-09 build and publish
Groovy-Eclipse
Tests: 1 of 5432 failed
Duration: 100 minutes
Changes: Who: Eric Milles
Why: Fix for #796: index potential constructor refs from "new" method calls
Changes by Eric Milles
Eclipse 2018-12 build and publish
Groovy-Eclipse
Tests: 2 of 5432 failed
Duration: 101 minutes
Changes: Who: Eric Milles
Why: Fix for #796: index potential constructor refs from "new" method calls
Changes by Eric Milles
Eclipse 2019-03 build and publish
Groovy-Eclipse
Tests: 3 of 5432 failed
Duration: 103 minutes
Changes: Who: Eric Milles
Why: Fix for #796: index potential constructor refs from "new" method calls
Changes by Eric Milles
master - Quick
org.springframework.flex
Tests: Testless build
Duration: 6 minutes
Changes: Who: Rossen Stoyanchev <rstoyanchev@users.noreply.github.com>
Why: Update readme.txt
Nightly Snapshot
org.springframework.retry
Tests: 1 of 253 failed
Duration: 55 seconds
Changes: Who: Dave Syer <dsyer@pivotal.io>
Why: Revert to Spring 4.3
See gh-114

Who: Dave Syer <dsyer@pivotal.io>
Why: Revert to snapshots
Publish
org.springframework.retry
Tests: 216 passed
Duration: 1 minute
Changes: No changes
Rebuilt by Gary Russell
Spring Domain Events
Personal playground
Tests: 5 passed
Duration: 19 seconds
Changes: Who: Oliver Drotbohm
Why: #7 - Switched to de.olivergierke.events during experimental phase.
Allows us to produce artifacts without leaking into the Spring Framework group namespace.
Manual run by Oliver Drotbohm
projectreactor.io
Project Reactor
Tests: Testless build
Duration: 2 minutes
Changes: Who: Arnaud Cogoluègnes
Why: Integrate Reactor RabbitMQ 1.1.0.RC2

Who: Arnaud Cogoluègnes
Why: Add Reactor RabbitMQ 1.1.0.BUILD-SNAPSHOT to modules

Who: Arnaud Cogoluègnes
Why: Add links to release notes for Reactor RabbitMQ

Who: Arnaud Cogoluègnes
Why: Integrate Reactor RabbitMQ 1.1.0.RC1
Manual run by Simon Basle
projectreactor.io NEXT
Project Reactor
Tests: Testless build
Duration: 2 minutes
Changes: Who: Violeta Georgieva
Why: Log with DEBUG "Connection reset by peer" when no ChannelOperations
Reactive Streams Commons
Project Reactor
Tests: 1054 passed
Duration: 5 minutes
Changes: Who: SatoShun <shun.sato1@gmail.com>
Why: fix broken link, add link for RxJava2

Who: David Karnok <akarnokd@gmail.com>
Why: Merge pull request #26 from satoshun/master
README: fix broken link, add link for RxJava2
Reactor Addons NEXT
Project Reactor
Tests: 272 passed
Duration: 1 minute
Changes: Who: Simon Basle
Why: Back to core snapshots (3.2.6)
Changes by Simon Basle
Reactor Aeron
Project Reactor
Tests: Testless build
Duration: 34 seconds
Changes: Who: Stephane Maldini <smaldini@pivotal.io>
Why: Update to RS 1.0.2
Reactor Asciidoc Experiment
Project Reactor
Tests: Testless build
Duration: < 1 second
Changes: No changes
First build for this plan
Reactor BOM
Project Reactor
Tests: Testless build
Duration: 11 seconds
Changes: Who: Rouilleur <Rouilleur@users.noreply.github.com>
Why: Update README.md : fix documentation link (#654)
Reactor Core NEXT
Project Reactor
Tests: 5356 passed
Duration: 9 minutes
Changes: Who: Simon Basle
Why: fix #1486 Prevent usingWhen terminal & cancel callbacks to both apply (#1487)
This commit prevents asyncComplete/asyncError terminal callbacks to
apply in addition to asyncCancel, in case one signal is still received
after the other (eg. a cancellation is performed asynchronously,
resulting in the signal arriving AFTER the onError/onComplete signals).
Changes by Simon Basle
Reactor Kafka
Project Reactor
Tests: 169 passed
Duration: 10 minutes
Changes: Who: Oleh Dokuka <shadowgun@i.ua>
Why: fix styles and add parametrized test

Who: Oleh Dokuka <shadowgun@i.ua>
Why: fix issue with incorrect value adding in case pending is negative

Who: Oleh Dokuka <shadowgun@i.ua>
Why: Merge pull request #77 from reactor/bugfix/#76
fix issue with incorrect value adding in case pending is negative
Reactor Netty
Project Reactor
Tests: 312 passed
Duration: 2 minutes
Changes: Who: Violeta Georgieva
Why: Log with DEBUG "Connection reset by peer" when no ChannelOperations
Reactor Netty Window
Project Reactor
Tests: 1 of 339 failed
Duration: 3 minutes
Changes: No changes
Manual run by Violeta Georgieva
Reactor RabbitMQ
Project Reactor
Tests: 62 passed
Duration: 1 minute
Changes: Who: Arnaud Cogoluègnes
Why: Fix links in readme
hop (1.3.x)
RabbitMQ
Tests: 76 passed
Duration: 59 seconds
Changes: Who: Michael Klishin
Why: Bump Jackson to 2.9.8
Addresses a number of CVEs that affect versions between 2.9.0
and 2.9.7, inclusive.
Changes by Michael Klishin
hop (2.x.x-stable)
RabbitMQ
Tests: 246 passed
Duration: 1 minute
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 9ea26ecded9b1b1952c71c1e1a6723132675c83e and 32528c6d747177c2c54f74f8addf16e6824fede1.
Changes by [unknown]
hop (http-client)
RabbitMQ
Tests: 179 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 3.1.0.RC1

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Receptor Client
Receptor Client
Tests: Testless build
Duration: 6 seconds
Changes: No changes
Scheduled
1.5.x
Spring AMQP
Tests: 636 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: AMQP-768: Add trustedPackages to deserialization
JIRA: https://jira.spring.io/browse/AMQP-768

This is mostly backport of AMQP-747

Since `Jackson2JsonMessageConverter` has a `setJavaTypeMapper()`
there is no reason to overhead this maintenance version with extra ctors
Changes by Artem Bilan
1.6.x
Spring AMQP
Tests: 732 passed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Fix `AsyncRabbitTemplate.stop()` for NPE
The `this.taskScheduler` reset is done outside of the
`if (this.running) {` block causing NPE on the second `stop()` call

**Cherry-pick to 1.7.x & 1.6.x**

Conflicts:
        spring-rabbit/src/test/java/org/springframework/amqp/rabbit/AsyncRabbitTemplateTests.java
Resolved.
Changes by Artem Bilan
1.7.x
Spring AMQP
Tests: 758 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.7.12.RELEASE
2.0.x
Spring AMQP
Tests: 987 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.11.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
2.0.x JDK8 (All Tests, Spring IO Cairo)
Spring AMQP
Tests: 1131 passed
Duration: 5 minutes
Changes: No changes
Scheduled
Master (2.1.x)
Spring AMQP
Tests: 1026 passed
Duration: 5 minutes
Changes: Who: Gary Russell
Why: GH-883: Fix regression in transaction manager
Fixes https://github.com/spring-projects/spring-amqp/issues/883
Changes by Gary Russell
Sonar
Spring AMQP
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Scheduled
TestSonar
Spring AMQP
Tests: Testless build
Duration: 5 minutes
Changes: Who: Gary Russell
Why: Final final
Manual run by Gary Russell
head
Spring AMQP .NET
Tests: Testless build
Duration: < 1 second
Changes: Who: Tobias Montagna-Hay <tobias@montagnahay.com>
Why: Fix for typo

Who: Joe Fitzgerald <jfitzgerald@pivotal.io>
Why: Merge pull request #24 from tobiasmh/master
Fix for typo
Master JDK7
Spring Analytics
Tests: 6 passed
Duration: 47 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.0.1.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.0.RELEASE
Gradle
Spring Batch
Tests: 3707 passed
Duration: 14 minutes
Changes: Who: Mahmoud Ben Hassine
Why: Fix JobOperatorFunctionalTests#testMultipleSimultaneousInstances
The `testMultipleSimultaneousInstances` test uses a SimpleAsyncTaskExecutor.
This means when a job is submitted, a new thread will be created to run
the job. However, there could be a small time interval between
JobOperator.startNextInstance(job) and
JobOperator.findRunningExecutions(job) where the job execution is created
but not started yet. When this happens, the test fails as
`findRunningExecutions` does not return the just created
(but not started yet) execution.

This commit adds a `Thread.sleep` between these two invocations in order
to give a chance to the background thread (to be created and) to execute
the job.
Java Latest
Spring Batch
Tests: 3707 passed
Duration: 8 minutes
Changes: No changes
Manual run by Mahmoud Ben Hassine
nightly
Spring Batch
Tests: Testless build
Duration: 9 minutes
Changes: No changes
Scheduled
Sonar
Spring Batch
Tests: Testless build
Duration: 13 minutes
Changes: No changes
Scheduled
Spring IO
Spring Batch
Tests: 57 of 3411 failed
Duration: 7 minutes
Changes: Who: Mahmoud Ben Hassine
Why: Tweak XmlInputFactory settings

Who: Drummond Dawson <drumonii@users.noreply.github.com>
Why: BATCH-2771: Fix deprecations in DefaultDataFieldMaxValueIncrementerFactory

Who: Drummond Dawson <drumonii@users.noreply.github.com>
Why: Replace explicit type with diamond operator in test module

Who: Mahmoud Ben Hassine
Why: Fix typos

Who: Mahmoud Ben Hassine
Why: Fix code example in docs
`StepExecution#setTerminateOnly` does not take a boolean parameter.

...
Changes by 5 people
Windows
Spring Batch
Tests: 2 of 1903 failed
Duration: 14 minutes
Changes: Who: Mahmoud Ben Hassine
Why: Fix JobOperatorFunctionalTests#testMultipleSimultaneousInstances
The `testMultipleSimultaneousInstances` test uses a SimpleAsyncTaskExecutor.
This means when a job is submitted, a new thread will be created to run
the job. However, there could be a small time interval between
JobOperator.startNextInstance(job) and
JobOperator.findRunningExecutions(job) where the job execution is created
but not started yet. When this happens, the test fails as
`findRunningExecutions` does not return the just created
(but not started yet) execution.

This commit adds a `Thread.sleep` between these two invocations in order
to give a chance to the background thread (to be created and) to execute
the job.
Launch Script Integration Tests
Spring Boot
Tests: 80 passed
Duration: 10 minutes
Changes: No changes
Scheduled
Launch Script Integration Tests (1.x)
Spring Boot
Tests: 71 passed
Duration: 9 minutes
Changes: No changes
Scheduled
Windows
Spring Boot
Tests: Testless build
Duration: 144 minutes
Changes: No changes
Scheduled
Spring CfEnv - Master
Spring CfEnv
Tests: 1 of 16 failed
Duration: 18 seconds
Changes: Who: Mark Pollack
Why: Add CfApplication class to access VCAP_APPLICATION values
Changes by Mark Pollack
Ambari Dataflow Rpm - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: No changes
Ambari Dataflow Rpm - Release Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 10 minutes
Changes: No changes
Manual run by Janne Valkealahti
Ambari Plugin Rpm - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 14 seconds
Changes: Who: Spring Buildmaster
Why: Next development version
Ambari Plugin Rpm - Release Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 21 seconds
Changes: No changes
Manual run by Janne Valkealahti
Common Security Config
Spring Cloud Data Flow
Tests: 16 passed
Duration: 28 seconds
Changes: No changes
Manual run by Janne Valkealahti
Common Security Config - 1.0.x
Spring Cloud Data Flow
Tests: 24 passed
Duration: 28 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 1.0.4.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.3.RELEASE
Deployer - 1.3.x
Spring Cloud Data Flow
Tests: 31 passed
Duration: 1 minute
Changes: No changes
Manual run by Janne Valkealahti
Deployer - Master
Spring Cloud Data Flow
Tests: 35 passed
Duration: 53 seconds
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 2.0.0.RC1
Deployer Local - 1.3.x
Spring Cloud Data Flow
Tests: 56 passed
Duration: 3 minutes
Changes: No changes
Manual run by Janne Valkealahti
Deployer Local - Master
Spring Cloud Data Flow
Tests: 1 of 56 failed
Duration: 3 minutes
Changes: Who: Chris Schaefer
Why: Move back to deployer snapshot
Changes by Chris Schaefer
Deployer Local - Master (Windows)
Spring Cloud Data Flow
Tests: Testless build
Duration: 14 minutes
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 2.0.0.RC1

Who: Chris Schaefer
Why: Move back to deployer snapshot
Server - Cloud Foundry - 1.5.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 2 minutes
Changes: Who: Mark Pollack
Why: Use CloudConfig to create redis connection
Changes by Mark Pollack
Server - Cloud Foundry - 1.6.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: Who: Mark Pollack
Why: Update to connector library 2.0.3
Changes by Mark Pollack
Server - Cloud Foundry - 1.7.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.7.3.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version 1.7.4.BUILD-SNAPSHOT
Server - Kubernetes 1.10 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 2 minutes
Changes: No changes
Server - Kubernetes 1.11 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 2 minutes
Changes: No changes
Manual run by Chris Schaefer
Server - Kubernetes 1.9 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 1 minute
Changes: Who: Chris Schaefer
Why: Update Skipper deployment to include deployer properties for probe delay
Resolves #367
Changes by Chris Schaefer
Server - Mesos - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 9 minutes
Changes: Who: Mark Pollack
Why: Update README.adoc
Changes by Mark Pollack
Spring Cloud Data Flow - 1.0.x
Spring Cloud Data Flow
Tests: 334 passed
Duration: 5 minutes
Changes: Who: bamboo <bamboo@ip-10-136-74-177.ec2.internal>
Why: Next development version

Who: bamboo <bamboo@ip-10-136-74-177.ec2.internal>
Why: Release version 1.0.1.RELEASE
Spring Cloud Data Flow - 1.1.x
Spring Cloud Data Flow
Tests: 436 passed
Duration: 13 minutes
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 1.1.4.RELEASE
Spring Cloud Data Flow - 1.2.x
Spring Cloud Data Flow
Tests: 1009 passed
Duration: 12 minutes
Changes: Who: Glenn Renfro
Why: Resolves reference doc images from 1.2.x branch
resolves #1648
Changes by Glenn Renfro
Spring Cloud Data Flow - 1.3.x
Spring Cloud Data Flow
Tests: 1132 passed
Duration: 10 minutes
Changes: Who: Glenn Renfro
Why: Throws exception on listing job executions with invalid batch job.
Throws exception if user executes job execution list when one or more of the batch jobs were not a Spring Cloud Task

resolves #1822
Changes by Glenn Renfro
Spring Cloud Data Flow - 1.4.x
Spring Cloud Data Flow
Tests: 1181 passed
Duration: 10 minutes
Changes: Who: Christian Tzolov
Why: Incorrect Stream properties sanitizing
Resolves #2196
for 1.5.0 branch

- Parse/process Stream"s DSL using the java API (e.g. StreamDefinition, StreamAppDefinition) instead of incomplete regular expressions.
- Fix the affected tests

Who: Ilayaperumal Gopinathan
Why: Fix ArgumentSanitizer for stream def
- Shouldn"t persist sanitized version of stream definition when updating the properties during skipper update
   - Remove test method that checks for sanitized stream definition from database
- Fix regex to handle dots and dashes in the stream definition string
- Add test

Resolves #2185
Spring Cloud Data Flow - 1.5.x
Spring Cloud Data Flow
Tests: 1194 passed
Duration: 13 minutes
Changes: Who: Spring Buildmaster
Why: Release version 1.5.2.RELEASE

Who: Spring Buildmaster
Why: Next development version
Spring Cloud Data Flow - 1.6.x
Spring Cloud Data Flow
Tests: 1241 passed
Duration: 15 minutes
Changes: Who: Mark Pollack
Why: Update app starter versions
Fixes #2478
Changes by Mark Pollack
Spring Cloud Data Flow - 1.7.x
Spring Cloud Data Flow
Tests: 1336 passed
Duration: 13 minutes
Changes: No changes
Spring Cloud Data Flow - Master
Spring Cloud Data Flow
Tests: 790 passed
Duration: 15 minutes
Changes: No changes
Spring Cloud Data Flow - Master (Windows)
Spring Cloud Data Flow
Tests: Testless build
Duration: 29 minutes
Changes: Who: Christian Tzolov
Why: Improve Grafana pre-generated dashboards.
- Align Influx and Prometheus dashboard names.
- Resolve service-descovery from pre-build tzolov/spring-cloud-dataflow-prometheus-service-discovery:0.0.1 image on DockerHub.
- Prometheus dashboard improvements:
   * Remove the ambiguous Stream averages panels from the Streams dashboard
   * Improve the Applications dashboard layout.
Changes by Christian Tzolov
Spring Cloud Data Flow Metrics
Spring Cloud Data Flow
Tests: 6 passed
Duration: 1 minute
Changes: Who: Mark Pollack
Why: Add back resolved prefix into LogMetricWriter
Changes by Mark Pollack
Spring Cloud Data Flow Metrics Datadog
Spring Cloud Data Flow
Tests: 1 passed
Duration: 33 seconds
Changes: Who: Mark Pollack
Why: Move tests into correct directory
Manual run by Mark Pollack
Spring Cloud Data Flow Samples
Spring Cloud Data Flow
Tests: Testless build
Duration: 37 seconds
Changes: Who: Gunnar Hillert
Why: Add security-ldap-uaa example
Changes by Gunnar Hillert
Spring Cloud Data Flow Samples - File Ingest
Spring Cloud Data Flow
Tests: Testless build
Duration: 51 seconds
Changes: Who: Gunnar Hillert
Why: Add security-ldap-uaa example
Changes by Gunnar Hillert
Spring Cloud Kubernetes Connector
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: Who: bamboo <bamboo@ip-10-145-34-17.ec2.internal>
Why: [artifactory-release] Release version 1.0.0.M1

Who: bamboo <bamboo@ip-10-145-34-17.ec2.internal>
Why: [artifactory-release] Next development version
Spring Cloud Marathon Connector
Spring Cloud Data Flow
Tests: Testless build
Duration: 19 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.M1

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
UI (Linux)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix About page to include Task Launcher platforms
- Add `multiple` task launchers retrieved from the AboutResource info
   - Fix about details HTML component to handle multiple task launchers and their platform specific info
- Fix RuntimeEnvironmentDetails model component to update multiple task launchers
- Update and fix tests

Resolves #1024
Resolves #1029
UI (Linux, Publish)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix About page to include Task Launcher platforms
- Add `multiple` task launchers retrieved from the AboutResource info
   - Fix about details HTML component to handle multiple task launchers and their platform specific info
- Fix RuntimeEnvironmentDetails model component to update multiple task launchers
- Update and fix tests

Resolves #1024
Resolves #1029
UI (Linux, Publish, 1.0.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Code changes detected
UI (Linux, Publish, 1.5.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 10 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.5.2.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version 1.5.3.BUILD-SNAPSHOT
UI (Linux, Publish, 1.6.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 10 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Backport fix for Task execution exit msg
Resolves #928
UI (Linux, Publish, 1.7.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Andy Clement
Why: Adjust client side parser for unbound app handling
This change adjusts the client side syntax to "||" from
"," for unbound apps so that it matches the server side.
It has adjusted the tokenizer, the parser as well as the
text-to-graph and graph-to-text code. Tests have been updated
to recognize the new syntax and messages.

Fixes gh-1005
Changes by Andy Clement
UI (Windows)
Spring Cloud Data Flow
Tests: Testless build
Duration: 17 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix About page to include Task Launcher platforms
- Add `multiple` task launchers retrieved from the AboutResource info
   - Fix about details HTML component to handle multiple task launchers and their platform specific info
- Fix RuntimeEnvironmentDetails model component to update multiple task launchers
- Update and fix tests

Resolves #1024
Resolves #1029
Local + SCDF-1.6.x + Classic (1am)
Spring Cloud Data Flow Acceptance Tests
Tests: 32 passed
Duration: 24 minutes
Changes: No changes
Scheduled
Local + SCDF-1.6.x + Skipper (child)
Spring Cloud Data Flow Acceptance Tests
Tests: 34 passed
Duration: 26 minutes
Changes: No changes
Local + SCDF-1.7.4.BS + Classic (5am)
Spring Cloud Data Flow Acceptance Tests
Tests: 1 of 19 failed
Duration: 24 minutes
Changes: No changes
Scheduled
Local + SCDF-1.7.4.BS + Skipper 1.0.11.BS
Spring Cloud Data Flow Acceptance Tests
Tests: 1 of 38 failed
Duration: 30 minutes
Changes: No changes
Local + SCDF-1.7.4.BS + Skipper 1.1.3.BS
Spring Cloud Data Flow Acceptance Tests
Tests: 34 passed
Duration: 29 minutes
Changes: No changes
Local + SCDF-2.0.0.BS + Skipper 2.0.0.BS
Spring Cloud Data Flow Acceptance Tests
Tests: 34 passed
Duration: 29 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix backwards compatibility issue with the stream update test
- Check for implementation name and feature info before skipping the test

Resolves #219
Cloud Foundry Certificate Truster
Spring Cloud Services
Tests: 15 passed
Duration: 25 seconds
Changes: Who: Scott Frederick
Why: Add emphasis to deprecation notice in README.
Changes by Scott Frederick
Spring Cloud App Broker
Spring Cloud Services
Tests: 154 passed
Duration: 9 minutes
Changes: Who: Scott Frederick
Why: Clean up CC stubbing in component tests.
Changes by Scott Frederick
Spring Cloud Connectors Core 1.x
Spring Cloud Services
Tests: 432 passed
Duration: 9 minutes
Changes: Who: Scott Frederick
Why: Cleanup build.
Changes by Scott Frederick
Spring Cloud Connectors Core 2.x
Spring Cloud Services
Tests: 435 passed
Duration: 1 minute
Changes: Who: Scott Frederick
Why: Merge pull request #249 from pidoubleyou/master
Fix encoding of DB2 credentials

Who: pidoubleyou <pidoubleyou@arcor.de>
Why: Fix Credentials Encoding
spring cloud gemfire connector
Spring Cloud Services
Tests: 26 passed
Duration: 1 minute
Changes: Who: Peter Tran <ptran@pivotal.io>
Why: Adds notes for v1.1.x
- it is now changed from getUsername to getDevUsername

[#134659931]

Signed-off-by: Brenda Chan <brchan@pivotal.io>
Spring Cloud Open Service Broker
Spring Cloud Services
Tests: 381 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Release version 3.0.0.M4

Who: Roy Clarkson
Why: Increment version to 3.0.0.BUILD-SNAPSHOT
Spring Cloud Open Service Broker 1.x
Spring Cloud Services
Tests: 75 passed
Duration: 46 seconds
Changes: No changes
Manual run by Roy Clarkson
Spring Cloud Open Service Broker Integration
Spring Cloud Services
Tests: 381 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Cloud Services Connector
Spring Cloud Services
Tests: 64 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.0.M1

Who: Craig Walls
Why: Set version to 2.1.0.BUILD-SNAPSHOT
Spring Cloud Services Connector 1.2.x
Spring Cloud Services
Tests: 49 passed
Duration: 4 minutes
Changes: Who: Will Tran <wtran@pivotal.io>
Why: Increment version to 1.2.2.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: Release version 1.2.1.RELEASE
Spring Cloud Services Connector 1.6.x
Spring Cloud Services
Tests: 62 passed
Duration: 1 minute
Changes: No changes
Manual run by Roy Clarkson
Spring Cloud Services Connector Integration
Spring Cloud Services
Tests: 64 passed
Duration: 1 minute
Changes: Who: Craig Walls
Why: Upgrade to SC-Connectors 2.1.0.BUILD-SNAPSHOT (and Boot 2.1.1 and Greenwich.RC2)

Who: Craig Walls
Why: Set version to 2.1.0.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.0.M1
Spring Cloud Services Starters
Spring Cloud Services
Tests: Testless build
Duration: 1 minute
Changes: Who: Craig Walls
Why: Set version to 2.1.0.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.0.M1
Spring Cloud Services Starters 1.2.x
Spring Cloud Services
Tests: Testless build
Duration: 18 seconds
Changes: Who: Will Tran <wtran@pivotal.io>
Why: Increment version to 1.2.2.BUILD-SNAPSHOT Use Connectors 1.2.2.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: Release version 1.2.1.RELEASE
Spring Cloud Services Starters 1.6.x
Spring Cloud Services
Tests: Testless build
Duration: 57 seconds
Changes: Who: Dylan Roberts
Why: Bump version to 1.6.7.BUILD-SNAPSHOT

Who: Dylan Roberts
Why: Merge remote-tracking branch "origin/1.6.6.RELEASE" into 1.6.x
Changes by Dylan Roberts
Spring Cloud Vault Connector
Spring Cloud Services
Tests: 17 passed
Duration: 50 seconds
Changes: Who: Mark Paluch
Why: Update compatibility version ranges.
Changes by Mark Paluch
Spring Cloud Skipper - 1.0.x
Spring Cloud Skipper
Tests: 173 passed
Duration: 28 minutes
Changes: No changes
Manual run by Mark Pollack
Spring Cloud Skipper - 1.1.x
Spring Cloud Skipper
Tests: 177 passed
Duration: 13 minutes
Changes: Who: Mark Pollack
Why: Import DataSourceCloudConfig instead of creating a bean

Who: Mark Pollack
Why: Enable configuration on connection pool on PCF
- Registered DataSourceCloudConfig as a bean
- Added logging
- Added connector deps as done in SCDF, verified final jar has same set of deps

Fixes #777
Changes by Mark Pollack
Spring Cloud Skipper - Master
Spring Cloud Skipper
Tests: 169 passed
Duration: 12 minutes
Changes: Who: Janne Valkealahti
Why: Use MavenProperties from deployer spi
- Import spring-cloud-deployer-dependencies and remove explicit
  versions from poms.
- Remove class MavenConfigurationProperties which is now part of a
  deployer auto-config and it"s only needed to autowire and use
  MavenProperties coming out from spring-cloud-deployer-resource-maven.
- Fix all tests to use ResourceLoadingAutoConfiguration
- Fixes #788
Spring Cloud Skipper Samples - Master
Spring Cloud Skipper
Tests: Testless build
Duration: 17 seconds
Changes: Who: Mark Pollack
Why: Remove .idea from repo
Changes by Mark Pollack
SCT Integration Tests
Spring Cloud Task
Tests: 346 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.0.RC1
Child of SCT-STASK-444
SCT Latest JVM
Spring Cloud Task
Tests: 330 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.0.RC1

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
SCT Main
Spring Cloud Task
Tests: 330 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.0.RC1
SCT Sonar
Spring Cloud Task
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.0.RC1
Spring CredHub Core
Spring CredHub
Tests: 183 passed
Duration: 58 seconds
Changes: Who: Scott Frederick
Why: Increment version to 2.0.1.BUILD-SNAPSHOT
Changes by Scott Frederick
Spring Data - Neo4j
Spring Data
Tests: 354 passed
Duration: 2 minutes
Changes: No changes
Spring Data JDBC
Spring Data
Tests: 267 passed
Duration: 1 minute
Changes: No changes
Spring Data Cassandra
Spring Data Cassandra
Tests: 1631 passed
Duration: 3 minutes
Changes: No changes
Spring Data Build
Spring Data Commons
Tests: Testless build
Duration: 15 seconds
Changes: No changes
Scheduled
Spring Data Commons
Spring Data Commons
Tests: 2877 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Data Commons - JDK9
Spring Data Commons
Tests: 2872 passed
Duration: 1 minute
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 7ec5852d795976760cc45687c03f78fd7e5aaa04 and 4b260b1a45e87a153c1188e5fbe204bb8b1eb28c.

Who: Mark Paluch
Why: DATACMNS-1033 - Upgrade code to compile with Java 10.
Add explicit cast as Java 10 compiler can no longer infer the type of a parametrized type variable (TooMuchGenerics). Convert Lombok annotation with annotation on getter to regular getter.
Changes by Mark Paluch and [unknown]
Spring Data Commons - Sonar
Spring Data Commons
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Scheduled
Spring Data Release Train BOM
Spring Data Commons
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Data Couchbase
Spring Data Couchbase
Tests: 63 passed
Duration: 53 seconds
Changes: No changes
Scheduled
Spring Data Elasticsearch
Spring Data Elasticsearch
Tests: 565 passed
Duration: 4 minutes
Changes: No changes
Spring Data Envers
Spring Data Envers
Tests: 10 passed
Duration: 2 minutes
Changes: No changes
Examples
Spring Data GemFire
Tests: Testless build
Duration: 1 second
Changes: Who: John Blum
Why: Change branding from Geode to Apache Geode.
Change branding from GemFire or Gemfire to Pivotal GemFire.

Change branding from Spring Data Geode to Spring Data for Apache Geode.

Change branding from Spring Data GemFire to Spring Data for Pivotal GemFire.
Changes by John Blum
Lovelace-GemFire-Next
Spring Data GemFire
Tests: Testless build
Duration: 16 minutes
Changes: No changes
Manual run by John Blum
Nightly-ApacheGeode
Spring Data GemFire
Tests: 2471 passed
Duration: 15 minutes
Changes: No changes
Scheduled
Nightly-JDK7
Spring Data GemFire
Tests: 1771 passed
Duration: 14 minutes
Changes: Who: Oliver Drotbohm <ogierke@pivotal.io>
Why: DATACMNS-1466 - Fixed potential ArrayIndexOutOfBoundsException in DefaultPersistentPropertyPath.
Introduced explicit content checks in ….getLeafProperty() and ….getBaseProperty().

Who: Oliver Drotbohm <ogierke@pivotal.io>
Why: DATACMNS-1466 - Polishing.
Nightly-NoMocks
Spring Data GemFire
Tests: 2470 passed
Duration: 15 minutes
Changes: No changes
Scheduled
Nightly-WithMocks
Spring Data GemFire
Tests: 2470 passed
Duration: 15 minutes
Changes: No changes
Scheduled
Spring Data GemFire
Spring Data GemFire
Tests: 2470 passed
Duration: 16 minutes
Changes: No changes
Spring Data Geode
Spring Data GemFire
Tests: 2471 passed
Duration: 16 minutes
Changes: No changes
Cloudera CDH5
Spring Data Hadoop
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Scheduled
Compile with JDK8
Spring Data Hadoop
Tests: Testless build
Duration: 3 minutes
Changes: Who: Thomas Risberg
Why: Make EOL notice bold

Who: Thomas Risberg
Why: set to 2.5.1 snapshot version
Changes by Thomas Risberg
Hortonworks HDP 2.6
Spring Data Hadoop
Tests: Testless build
Duration: 9 minutes
Changes: No changes
Scheduled
Master
Spring Data Hadoop
Tests: 723 passed
Duration: 40 minutes
Changes: Who: Thomas Risberg
Why: set to 2.5.1 snapshot version

Who: Thomas Risberg
Why: Make EOL notice bold
Changes by Thomas Risberg
Nightly Build
Spring Data Hadoop
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Scheduled
Release
Spring Data Hadoop
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Manual run by Thomas Risberg
Spring Data JPA
Spring Data JPA
Tests: 1376 passed
Duration: 2 minutes
Changes: No changes
Spring Data JPA - Hibernate 4
Spring Data JPA
Tests: 1376 passed
Duration: 4 minutes
Changes: Who: didiez <didiez@localhost>
Why: DATAJPA-1297 - Fixed usage of outputParameterName in @Procedure annotation.
Original pull request: #260.
Spring Data JPA - Sonar
Spring Data JPA
Tests: 1376 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Data KeyValue
Spring Data KeyValue
Tests: 265 passed
Duration: 1 minute
Changes: No changes
Spring Data LDAP
Spring Data LDAP
Tests: 50 passed
Duration: 39 seconds
Changes: No changes
Spring Data MongoDB
Spring Data MongoDB
Tests: 3484 passed
Duration: 6 minutes
Changes: No changes
Spring Data MongoDB - Performance
Spring Data MongoDB
Tests: 3 passed
Duration: 1 minute
Changes: Who: Mark Paluch
Why: DATAMONGO-2143 - Updated changelog.

Who: Mark Paluch
Why: DATAMONGO-2145 - Updated changelog.

Who: Mark Paluch
Why: DATAMONGO-2144 - Updated changelog.
Changes by Mark Paluch
Spring Data MongoDB - Sonar
Spring Data MongoDB
Tests: 3484 passed
Duration: 4 minutes
Changes: No changes
Scheduled
Spring Data R2DBC
Spring Data R2DBC
Tests: 134 passed
Duration: 46 seconds
Changes: Who: Mark Paluch
Why: #23 - Add support for named parameters.
DatabaseClient now supports named parameters prefixed with a colon such as :name in addition to database-native bind markers. Named parameters thus are supported in annotated repository query methods which also increases portability of queries across database vendors.

Named parameter support unrolls collection arguments to reduce the need for argument-specific SQL statements:

db.execute()
    .sql("SELECT id, name, state FROM table WHERE age IN (:ages)")
    .bind("ages", Arrays.asList(35, 50));

Results in a query: SELECT id, name, state FROM table WHERE age IN (35, 50)

Collection arguments containing nested object arrays can be used to use select lists:

List<Object[]> tuples = new ArrayList<>();
tuples.add(new Object[] {"John", 35});
tuples.add(new Object[] {"Ann",  50});

db.execute()
    .sql("SELECT id, name, state FROM table WHERE (name, age) IN (:tuples)")
    .bind("tuples", tuples);

translates to: SELECT id, name, state FROM table WHERE (name, age) IN (("John", 35), ("Ann", 50))

Original pull request: #47.

Who: Jens Schauder <jschauder@pivotal.io>
Why: #23 - Polishing.
Formatting.
Made Tests simpler and stricter by using `containsExactly`.
Added @Test annotation to ignored database specific tests so they actually show up as ignored.

Original pull request: #47.

Who: Mark Paluch
Why: #23 - Address review comments.
Original pull request: #47.
Spring Data Redis
Spring Data Redis
Tests: 10371 passed
Duration: 6 minutes
Changes: No changes
Child of SDKV-KV-1761
Spring Data REST
Spring Data REST
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Spring Data REST - Sonar
Spring Data REST
Tests: 619 passed
Duration: 2 minutes
Changes: Who: Mark Paluch
Why: DATAREST-1309 - Updated changelog.
Changes by Mark Paluch
Spring Data Solr
Spring Data Solr
Tests: 1019 passed
Duration: 2 minutes
Changes: No changes
Spring Data Solr - Sonar
Spring Data Solr
Tests: 1019 passed
Duration: 2 minutes
Changes: No changes
Scheduled
JDK 11
Spring Framework
Tests: 18667 passed
Duration: 7 minutes
Changes: Who: Stéphane Nicoll
Why: Merge pull request #22283 from izeye
* pr/22283:
  Polish AutowireUtils.EXECUTABLE_COMPARATOR

Who: Johnny Lim <izeye@naver.com>
Why: Polish AutowireUtils.EXECUTABLE_COMPARATOR
Closes gh-22283
JDK 9
Spring Framework
Tests: Testless build
Duration: 8 minutes
Changes: Who: Johnny Lim <izeye@naver.com>
Why: Polish AutowireUtils.EXECUTABLE_COMPARATOR
Closes gh-22283

Who: Stéphane Nicoll
Why: Merge pull request #22283 from izeye
* pr/22283:
  Polish AutowireUtils.EXECUTABLE_COMPARATOR
Performance
Spring Framework
Tests: 18823 passed
Duration: 10 minutes
Changes: Who: Johnny Lim <izeye@naver.com>
Why: Polish AutowireUtils.EXECUTABLE_COMPARATOR
Closes gh-22283

Who: Stéphane Nicoll
Why: Merge pull request #22283 from izeye
* pr/22283:
  Polish AutowireUtils.EXECUTABLE_COMPARATOR

Who: Johnny Lim <izeye@naver.com>
Why: Polish AutowireUtils.EXECUTABLE_COMPARATOR
Closes gh-22283

Who: Stéphane Nicoll
Why: Merge pull request #22283 from izeye
* pr/22283:
  Polish AutowireUtils.EXECUTABLE_COMPARATOR
Publication
Spring Framework
Tests: 18690 passed
Duration: 14 minutes
Changes: Who: Johnny Lim <izeye@naver.com>
Why: Polish AutowireUtils.EXECUTABLE_COMPARATOR
Closes gh-22283

Who: Stéphane Nicoll
Why: Merge pull request #22283 from izeye
* pr/22283:
  Polish AutowireUtils.EXECUTABLE_COMPARATOR

Who: Stéphane Nicoll
Why: Merge pull request #22283 from izeye
* pr/22283:
  Polish AutowireUtils.EXECUTABLE_COMPARATOR

Who: Johnny Lim <izeye@naver.com>
Why: Polish AutowireUtils.EXECUTABLE_COMPARATOR
Closes gh-22283
Spring HATEOAS - Sonar
Spring HATEOAS
Tests: 517 passed
Duration: 1 minute
Changes: Who: Jens Schauder <jschauder@pivotal.io>
Why: #784 - Polishing.
* Formatting.
* Extracted conversion methods.
* Tested and fixed NPE with empty pojo.
* Tested and fixed NPE with empty page meta data.

Who: Greg Turnquist
Why: #784 - Polishing.
* Formatting.
* Copyright headers.
* Unused/unneeded methods.

Who: Greg Turnquist
Why: #784 - Introduce UBER+JSON mediatype.
Based on https://rawgit.com/uber-hypermedia/specification/master/uber-hypermedia.html.
Build Test - spring-framework
Spring IDE
Tests: 1 of 1 failed
Duration: 9 minutes
Changes: No changes
Scheduled
Commons - continuous - E410 (testing)
Spring IDE
Tests: 52 passed
Duration: 8 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
Commons - continuous - E411 (testing)
Spring IDE
Tests: 52 passed
Duration: 7 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
Commons - continuous - E48
Spring IDE
Tests: Testless build
Duration: 11 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
Commons - continuous - E48 (testing)
Spring IDE
Tests: 52 passed
Duration: 3 minutes
Changes: No changes
Commons - continuous - E49 (testing)
Spring IDE
Tests: 52 passed
Duration: 3 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
Commons - milestone - E48
Spring IDE
Tests: Testless build
Duration: 4 minutes
Changes: Who: Mykola Nikishov <mn@mn.com.ua>
Why: Fix location of 2018-12"s p2 repository

Who: nsingh <nsingh@pivotal.io>
Why: PT 161025475 - Remove jar type completion support

Who: nsingh <nsingh@pivotal.io>
Why: PT 161025475 - Remove jar type completion support

Who: Martin Lippert
Why: Merge pull request #19 from manandbytes/2018-12-p2-repo
Fix location of 2018-12"s p2 repository

Who: nierajsingh <nsingh@pivotal.io>
Why: Merge pull request #18 from spring-projects/remove-jar-type-completion
PT 161025475 - Remove jar type completion support

...
Manual run by Martin Lippert
Commons - release - E48
Spring IDE
Tests: Testless build
Duration: 4 minutes
Changes: No changes
Manual run by Martin Lippert
Dashboard Extensions - Directory - 3.8
Spring IDE
Tests: Testless build
Duration: 5 seconds
Changes: Who: Martin Lippert
Why: updated eclemma feature id, since it moved to Eclipse
Changes by Martin Lippert
Dashboard Extensions - Directory - 3.9
Spring IDE
Tests: Testless build
Duration: 5 seconds
Changes: Who: Martin Lippert
Why: updated for 3.9.7 release and eclipse 2018-12 platform
Changes by Martin Lippert
Dashboard Extensions - Runtimes - 3.8
Spring IDE
Tests: Testless build
Duration: 2 minutes
Changes: Who: Martin Lippert
Why: updated tc-server to 3.2.6
Changes by Martin Lippert
Dashboard Extensions - Runtimes - 3.9
Spring IDE
Tests: Testless build
Duration: 3 minutes
Changes: Who: Martin Lippert
Why: replace version property with fixed value in order to get correct file settings in place for installed tc-server

Who: Martin Lippert
Why: remove grails and roo distributions from runtimes extension repo
Changes by Martin Lippert
Gradle IDE - Eclipse 4.5
Spring IDE
Tests: Testless build
Duration: 8 minutes
Changes: Who: Martin Lippert
Why: updated version to 3.9.4 to release version with fix for zip issue
Changes by Martin Lippert
Gradle IDE - milestone
Spring IDE
Tests: Testless build
Duration: 8 minutes
Changes: Who: BoykoAlex <aboyko@pivotal.io>
Why: Merge branch "master" of https://github.com/spring-projects/eclipse-integration-gradle.git

Who: Kris De Volder
Why: Add comment to readme. This project is no longer maintained.

Who: BoykoAlex <aboyko@pivotal.io>
Why: Tiny performance enhancement

Who: Martin Lippert
Why: updated version to 3.9.4 to release version with fix for zip issue

Who: BoykoAlex <aboyko@pivotal.io>
Why: Update fix for unzipping
Rebuilt by Martin Lippert
Gradle IDE - release
Spring IDE
Tests: Testless build
Duration: 11 minutes
Changes: No changes
Manual run by Kris De Volder
Spring Framework OSGi-ification - Snapshot
Spring IDE
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Martin Lippert
Spring IDE - continuous - E48
Spring IDE
Tests: Testless build
Duration: 11 minutes
Changes: Who: Kris De Volder
Why: Add buildship30 support as dependency of boot.launch.tests
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
Changes by Kris De Volder
Spring IDE - continuous-testing - E410
Spring IDE
Tests: 1153 passed
Duration: 78 minutes
Changes: Who: Kris De Volder
Why: Add buildship30 support as dependency of boot.launch.tests
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
Changes by Kris De Volder
Spring IDE - continuous-testing - E411
Spring IDE
Tests: 1153 passed
Duration: 75 minutes
Changes: Who: Kris De Volder
Why: Add buildship30 support as dependency of boot.launch.tests
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
Changes by Kris De Volder
Spring IDE - continuous-testing - E48
Spring IDE
Tests: 1153 passed
Duration: 75 minutes
Changes: Who: Kris De Volder
Why: Add buildship30 support as dependency of boot.launch.tests
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
Changes by Kris De Volder
Spring IDE - continuous-testing - E49
Spring IDE
Tests: 1153 passed
Duration: 80 minutes
Changes: Who: Kris De Volder
Why: Add buildship30 support as dependency of boot.launch.tests
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
Changes by Kris De Volder
Spring IDE - milestone
Spring IDE
Tests: Testless build
Duration: 20 minutes
Changes: No changes
Manual run by Martin Lippert
Spring IDE - release
Spring IDE
Tests: Testless build
Duration: 30 minutes
Changes: Who: nsingh@pivotal.io <nsingh@pivotal.io>
Why: Undone deprecation of `buildpack`
Manual run by Martin Lippert
STS3 - Distribution - continuous - e4.9, e4.10, e4.11
Spring IDE
Tests: Testless build
Duration: 66 minutes
Changes: No changes
Scheduled
STS3 - Distribution - Milestone - e4.9, e4.10, e4.11
Spring IDE
Tests: Testless build
Duration: 52 minutes
Changes: No changes
Manual run by Martin Lippert
STS3 - Distribution - Release - e4.9, e4.10, e4.11
Spring IDE
Tests: Testless build
Duration: 103 minutes
Changes: No changes
Manual run by Martin Lippert
STS4 - Distribution - continuous - e4.10, e4.11
Spring IDE
Tests: Testless build
Duration: 24 minutes
Changes: Who: Martin Lippert
Why: updated splash screen for 2019
Child of IDE-CODE-2143
STS4 - Distribution - Milestone - e4.10
Spring IDE
Tests: Testless build
Duration: 21 minutes
Changes: Who: Kris De Volder
Why: Consistent treatment of valuhints in yaml
See: https://www.pivotaltracker.com/story/show/161964105

Who: Kris De Volder
Why: Tweak value hint providers in application.properties
See https://www.pivotaltracker.com/story/show/161964105

Who: Kris De Volder
Why: Update vscode engine and dependency versions

Who: Kris De Volder
Why: Add package-lock.json to all node packages

Who: Martin Lippert
Why: Merge pull request #157 from paulvi/patch-1
VSCode pack - Mention Spring Tools 4, give link

...
Manual run by Martin Lippert
STS4 - Distribution - Release - e4.10
Spring IDE
Tests: Testless build
Duration: 21 minutes
Changes: Who: Martin Lippert
Why: fixed typo
Manual run by Martin Lippert
STS4 - language servers - continuous
Spring IDE
Tests: 874 passed
Duration: 16 minutes
Changes: Who: Martin Lippert
Why: updated splash screen for 2019
Changes by Martin Lippert
STS4 - language-servers - milestone
Spring IDE
Tests: Testless build
Duration: 7 minutes
Changes: Who: Martin Lippert
Why: added forced signing to e49 product

Who: nsinghpvtl <nsinghpvtl@172.20.10.208>
Why: PT 162499688 - Add `buildpacks` to schema
Also deprecate `buildpack`

Who: Martin Lippert
Why: add force signing to app, not just dmg file

Who: Kris De Volder
Why: Merge branch "master" of github.com:spring-projects/sts4

Who: Kris De Volder
Why: More tweaks to JMX related exception handling

...
Manual run by Martin Lippert
STS4 - language-servers - release
Spring IDE
Tests: Testless build
Duration: 4 minutes
Changes: Who: Martin Lippert
Why: switched builds back to consume real eclipse release p2 repo as well as release versions of sts3 components

Who: Kris De Volder
Why: Switch to using snapshots of spring-ide and e-i-commons
Manual run by Martin Lippert
tc Server - continuous - E410 (testing)
Spring IDE
Tests: 62 passed
Duration: 1 minute
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
tc Server - continuous - E411 (testing)
Spring IDE
Tests: 62 passed
Duration: 4 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
tc Server - continuous - E48
Spring IDE
Tests: Testless build
Duration: 2 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
tc Server - continuous - E48 (testing)
Spring IDE
Tests: 62 passed
Duration: 4 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
tc Server - continuous - E49 (testing)
Spring IDE
Tests: 62 passed
Duration: 5 minutes
Changes: Who: Martin Lippert
Why: added target profile for eclipse 4.11
Changes by Martin Lippert
tc Server - milestone - E48
Spring IDE
Tests: Testless build
Duration: 2 minutes
Changes: Who: Martin Lippert
Why: removed outdated commons.completions from update site
Manual run by Martin Lippert
tc Server - release - E48
Spring IDE
Tests: Testless build
Duration: 9 minutes
Changes: No changes
Rebuilt by Martin Lippert
thirdparty-p2-repo
Spring IDE
Tests: Testless build
Duration: 1 minute
Changes: Who: Kris De Volder
Why: Update reactor-core version to 3.1.9
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
Changes by Kris De Volder
Publication
Spring Initializr
Tests: 494 passed
Duration: 1 minute
Changes: No changes
Manual run by Stéphane Nicoll
2.2.x
Spring Integration
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Artem Bilan
3.0.x
Spring Integration
Tests: 4016 passed
Duration: 26 minutes
Changes: Who: Artem Bilan
Why: Upgrade to Gradle 2.14 for CI server compatibility
Changes by Artem Bilan
4.1.x
Spring Integration
Tests: 4258 passed
Duration: 20 minutes
Changes: Who: Artem Bilan
Why: More JMX tests polishing
Changes by Artem Bilan
4.2.x
Spring Integration
Tests: 4384 passed
Duration: 9 minutes
Changes: Who: Artem Bilan
Why: Reorder beans in JdbcPollingChAParserTests cofigs
https://build.spring.io/browse/INT-AT42SIO-820/

The test configs use `fixed-rate="100"`.
This way when Inbound Channel Adapter is declared earlier in the
config than `<jdbc:embedded-database>`, there is a chance that we start
to poll DB before it is really initialized.

* Reorder config so embedded DB is initialized before an
Inbound Channel Adapter

**Cherry-pick to 5.0.x, 4.3.x and 4.2.x**

(cherry picked from commit da6f47c)

# Conflicts:
#        spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingWithSelectParameterSourceJdbcInboundChannelAdapterTest.xml

(cherry picked from commit b93efd6)
Changes by Artem Bilan
4.3.x
Spring Integration
Tests: 4551 passed
Duration: 8 minutes
Changes: Who: Artem Bilan
Why: INT-4574: JDBC: Add NOT NULL for primary keys (#2698)
* INT-4574: JDBC: Add NOT NULL for primary keys

JIRA: https://jira.spring.io/browse/INT-4574

Some RDBMS don"t allow have nullable columns for primary keys

* Add NOT NULL for all the columns involved in primary keys

**Cherry-pick to 4.3.x**

* * Include index generation into the `schema.sql.vpp`

* * Remove redundant blank line from generated scripts

* * Fix INT_CHANNEL_MESSAGE primary generation

# Conflicts:
#        spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-mysql.sql
#        spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-oracle.sql
#        spring-integration-jdbc/src/main/sql/schema.sql.vpp
Changes by Artem Bilan
4.3.x JDK8 (all Tests Spring 4.3.x, IO Brussels)
Spring Integration
Tests: 4679 passed
Duration: 39 minutes
Changes: No changes
Scheduled
5.0.x
Spring Integration
Tests: 4870 passed
Duration: 8 minutes
Changes: Who: Gary Russell
Why: GH-2705: public CTORs on AMFPFileListFilter Impls
Fixes https://github.com/spring-projects/spring-integration/issues/2705
Changes by Gary Russell
5.0.x all Tests Spring 5.0.x.SNAPSHOT, IO Cairo
Spring Integration
Tests: 5003 passed
Duration: 19 minutes
Changes: No changes
Scheduled
Master (5.1.x)
Spring Integration
Tests: 4901 passed
Duration: 9 minutes
Changes: Who: Artem Bilan
Why: Fix a couple new Sonar smells
Changes by Artem Bilan
Master Nightly (all tests)
Spring Integration
Tests: 1 of 4745 failed
Duration: 7 minutes
Changes: No changes
Scheduled
SI Test Plan
Spring Integration
Tests: 131 passed
Duration: 1 minute
Changes: Who: Artem Bilan
Why: * Change JMX `domain` in the `DslMBeanTests` to `dsl` do not clash with similar in the `foo` in the `MessageSourceTests` * Use `MBeanServer` bean in the `Int2307Tests` * Use JUnit 5ctor injection injection in the `MessageMetricsAdviceTests`
Manual run by Artem Bilan
Sonar
Spring Integration
Tests: Testless build
Duration: 17 minutes
Changes: No changes
Scheduled
TestSonar
Spring Integration
Tests: Testless build
Duration: 16 minutes
Changes: No changes
Manual run by Gary Russell
Flow
Spring Integration Extensions
Tests: 19 passed
Duration: 1 minute
Changes: Who: David Turanski <dturanski@pivotal.io>
Why: Update default flow path
Java DSL (master)
Spring Integration Extensions
Tests: 90 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: Fix JPA DSL do not use `FactoryBean` from `Spec`
https://stackoverflow.com/questions/50944706/spring-integration-dsl-nosuchbeandefinitionexception

* Ignore `AmqpTests` to avoid resources pollution

The 3fix in the master has been done via https://github.com/spring-projects/spring-integration/pull/1976
Changes by Artem Bilan
Java DSL 1.1.x
Spring Integration Extensions
Tests: 79 passed
Duration: 2 minutes
Changes: Who: Artem Bilan
Why: Implement `doGet()` for `HttpMessageHandlerSpec`
Changes by Artem Bilan
S-I-K Test Plan
Spring Integration Extensions
Tests: 26 passed
Duration: 51 seconds
Changes: No changes
Rebuilt by Gary Russell
SI AWS 1.1.x
Spring Integration Extensions
Tests: 34 passed
Duration: 12 minutes
Changes: No changes
Manual run by Artem Bilan
Spring Integration AWS
Spring Integration Extensions
Tests: 32 passed
Duration: 1 minute
Changes: Who: Artem Bilan
Why: GH-106: Allow null for S3MH.objectAclExpression
Fixes spring-projects/spring-integration-aws#106

It is really OK to have a `null` returned for the
`S3MessageHandler.objectAclExpression` with the meaning do not set any
ACL on the S3 object.

* Allow `null` for `objectAclExpression` evaluation result
* Optimize asserts skipping string concatenation until the `Supplier`
invocation
* Introduce a `S3MessageHandler.MessageS3ProgressListener` to have a
request message context in the `progressChanged` event case
Changes by Artem Bilan
Spring Integration AWS (2.0.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 1 minute
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision a3dd4763c63599e3d3815b742ca652377afdc55b and 0ea00784f06cc504cd2df9ae05c3c884267b9f4b.
Manual run by Artem Bilan
Spring Integration Cassandra
Spring Integration Extensions
Tests: 19 passed
Duration: 1 minute
Changes: No changes
Manual run by Artem Bilan
Spring Integration ETCD
Spring Integration Extensions
Tests: 0 passed
Duration: 57 seconds
Changes: Who: Artem Bilan
Why: Ignore tests because of no ETCD node
Manual run by Artem Bilan
Spring Integration Hazelcast
Spring Integration Extensions
Tests: 113 passed
Duration: 2 minutes
Changes: Who: Artem Bilan
Why: GH-183: LeaderInitiator: Catch unlock errors
Fixes https://github.com/spring-projects/spring-integration-extensions/issues/183

When we get an exception during `lock.unlock()`, we don"t revoke leadership.
If Hazelcast is down, this may cause a race condition when the second
candidate is selected as leader when connection comes back

* Catch `lock.unlock()` exceptions and log them under DEBUG.
This way we proceed to the `handleRevoked()` logic
Changes by Artem Bilan
Spring Integration Kafka
Spring Integration Extensions
Tests: 30 passed
Duration: 1 minute
Changes: Who: Artem Bilan
Why: Upgrade to SK-2.2.2
Changes by Artem Bilan
Spring Integration Kafka (3.0.x)
Spring Integration Extensions
Tests: 30 passed
Duration: 1 minute
Changes: Who: Artem Bilan
Why: Upgrade dependencies including Kotlin
Changes by Artem Bilan
Spring Integration Kafka 2.1.x
Spring Integration Extensions
Tests: 12 passed
Duration: 58 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.2.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration Kafka 2.2.x
Spring Integration Extensions
Tests: 12 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.2.0.RELEASE
Spring Integration Kafka 2.3.x
Spring Integration Extensions
Tests: 14 passed
Duration: 46 seconds
Changes: Who: Artem Bilan
Why: Upgrade to SK-1.3.8 and SI-4.3.18
Changes by Artem Bilan
Spring Integration SMB
Spring Integration Extensions
Tests: 17 passed
Duration: 1 minute
Changes: Who: Artem Bilan
Why: GH-193: Fix URL parsing in the `SmbConfig`
Fixes https://github.com/spring-projects/spring-integration-extensions/issues/193

The `URLEncoder` encodes the credentials unconditionally
(including colon) making such a Basic Authentication useless

* Change the logic to build the full `URI` from the components and call
its `toASCIIString()` for the proper encoding
Changes by Artem Bilan
Spring Integration Social Twitter
Spring Integration Extensions
Tests: 19 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.RELEASE
Spring Integration Zip (Linux, Java 8)
Spring Integration Extensions
Tests: 28 passed
Duration: 46 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.2.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration Zip - Sonar
Spring Integration Extensions
Tests: Testless build
Duration: 13 seconds
Changes: No changes
Scheduled
Nightly
Spring Integration Samples
Tests: 96 passed
Duration: 5 minutes
Changes: No changes
Scheduled
SonarGradle
Spring Integration Samples
Tests: Testless build
Duration: 8 minutes
Changes: No changes
Scheduled
Compatibility
Spring IO Platform
Tests: 17913 passed
Duration: 47 minutes
Changes: No changes
Scheduled
Publication
Spring IO Platform
Tests: 8 passed
Duration: 9 minutes
Changes: No changes
Scheduled
1.0.x
Spring Kafka
Tests: 40 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: Fix assertion in ListenerContainer.start()
https://build.spring.io/browse/SK-SK10X-39/
Changes by Artem Bilan
1.1.x
Spring Kafka
Tests: 57 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.1.8.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
1.2.x
Spring Kafka
Tests: 58 passed
Duration: 4 minutes
Changes: Who: Gary Russell
Why: GH-642: Increase test timeout
Fixes https://github.com/spring-projects/spring-kafka/issues/642
Changes by Gary Russell
1.3.x
Spring Kafka
Tests: 92 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.9.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
2.0.x
Spring Kafka
Tests: 111 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.8.RELEASE
2.1 Nightly Spring IO Cairo
Spring Kafka
Tests: 146 passed
Duration: 4 minutes
Changes: No changes
Scheduled
2.1.x
Spring Kafka
Tests: 152 passed
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.12.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Master
Spring Kafka
Tests: 200 passed
Duration: 5 minutes
Changes: Who: Gary Russell
Why: Fix BatchListenerConversionTests
https://build.spring.io/browse/SK-MAS-584/
Changes by Gary Russell
Sonar
Spring Kafka
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Scheduled
TestSonar
Spring Kafka
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Manual run by Gary Russell
2.2.x
Spring LDAP
Tests: 1069 passed
Duration: 5 minutes
Changes: Who: Robert Winch
Why: Fix javacc download url
The javacc download URL has been moved. This commit updates
to the new download URL
Manual run by Robert Winch
2.3.x
Spring LDAP
Tests: 1006 passed
Duration: 4 minutes
Changes: No changes
Manual run by Robert Winch
Sonar
Spring LDAP
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Scheduled
Spring IO Brussels
Spring LDAP
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
Spring IO Cairo
Spring LDAP
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
Spring IO Checks
Spring LDAP
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
master
Spring Loaded
Tests: Testless build
Duration: 1 minute
Changes: Who: Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Why: Briging ReadyForJVMCI closer to master

Who: Andy Clement
Why: Merge pull request #184 from jtulach/ReadyForJVMCI
spring-loaded doesn"t work with JVMCI

Who: Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Why: Briging ReadyForJVMCI closer to master

Who: Andy Clement
Why: Merge pull request #184 from jtulach/ReadyForJVMCI
spring-loaded doesn"t work with JVMCI
Master
Spring Mobile
Tests: 676 passed
Duration: 1 minute
Changes: Who: Roy Clarkson
Why: Increment version to 2.0.0.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: Release version 2.0.0.M3
Master Integration
Spring Mobile
Tests: 676 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Plugin
Spring Plugin
Tests: 27 passed
Duration: 27 seconds
Changes: Who: Oliver Drotbohm
Why: #41 - Polishing.
Javadoc.

Who: Oliver Drotbohm
Why: #41 - Added PluginRegistry.getRequiredPlugin(…).
Added aforementioned method for clients to look up a required plugin with the registry throwing a default exception if none is found. An overload taking a Supplier<String> is available to customize the exception message if needed.

Who: Oliver Drotbohm
Why: #42 - Java 8 cleanups in OrderAwarePluginRegistry.
Removed deprecated use of InvertibleComparator in favor of Java 8"s Comparator.reversed(). Made comparator field final. Added non-null assertions. Removed superfluous generic method type hints. Javadoc.
Changes by Oliver Drotbohm
Publication
Spring REST docs
Tests: 1042 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: Next development version
Spring IO Compatibility
Spring REST docs
Tests: 993 passed
Duration: 1 minute
Changes: No changes
Scheduled
Windows
Spring REST docs
Tests: 1018 passed
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: Next development version
master
Spring Roo
Tests: Testless build
Duration: 21 minutes
Changes: No changes
Scheduled
3.2.x
Spring Security
Tests: 2715 passed
Duration: 9 minutes
Changes: No changes
Manual run by Robert Winch
4.1.x
Spring Security
Tests: 3344 passed
Duration: 9 minutes
Changes: No changes
Scheduled
4.2.x
Spring Security
Tests: 3597 passed
Duration: 9 minutes
Changes: No changes
Scheduled
Spring IO Brussels
Spring Security
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Scheduled
Spring Security Kerberos 1.0.x
Spring Security Extensions
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Robert Winch
Spring Security SAML
Spring Security Extensions
Tests: 174 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Security SAML DSL
Spring Security Extensions
Tests: 6 passed
Duration: 47 seconds
Changes: Who: Ed Ceaser <ed.ceaser@reddit.com>
Why: style(build): whitespace

Who: Ed Ceaser <ed.ceaser@reddit.com>
Why: feat(config): add max authenticate age parameter
2.0.x
Spring Security OAuth
Tests: Testless build
Duration: 8 minutes
Changes: Who: Joe Grandja <jgrandja@pivotal.io>
Why: Validate authorization request on approval
Fixes gh-1481

Who: Joe Grandja <jgrandja@pivotal.io>
Why: Release version 2.0.16.RELEASE

Who: Joe Grandja <jgrandja@pivotal.io>
Why: Revert to 2.0.17.BUILD-SNAPSHOT
2.1.x
Spring Security OAuth
Tests: Testless build
Duration: 7 minutes
Changes: No changes
Scheduled
2.1.x Spring 5x Compat
Spring Security OAuth
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Scheduled
Spring Security OAuth - Integration
Spring Security OAuth
Tests: Testless build
Duration: 16 seconds
Changes: No changes
Scheduled
1.3.x
Spring Session
Tests: 220 passed
Duration: 8 minutes
Changes: No changes
Scheduled
1.4.x
Spring Session
Tests: 200 passed
Duration: 8 minutes
Changes: No changes
Scheduled
Spring IO Brussels
Spring Session
Tests: Testless build
Duration: 56 seconds
Changes: No changes
Scheduled
Shell 2.x
Spring Shell
Tests: 64 passed
Duration: 1 minute
Changes: Who: Josh Long <josh@joshlong.com>
Why: try to avoid reflective access that make Java 9+ unhappy
Shell 3.x
Spring Shell
Tests: 40 passed
Duration: 1 minute
Changes: Who: Sualeh Fatehi <sualeh@hotmail.com>
Why: Create Project with Sample Spring Shell Tests
Just like spring-shell/spring-shell-samples shows examples of Spring
Shell features, create a project with samples of Spring Shell unit,
functional and integration tests.

Issue: SHL-192
https://jira.spring.io/browse/SHL-192
Spring Shell 1 (gradle)
Spring Shell
Tests: 157 passed
Duration: 44 seconds
Changes: Who: Eric Bottard
Why: Fix javadoc warnings
Changes by Eric Bottard
Default
Spring Social
Tests: 260 passed
Duration: 1 minute
Changes: Who: Craig Walls
Why: Escape provider and user info in GenericConnectionStatusView
Changes by Craig Walls
Nightly Snapshot
Spring Social
Tests: 260 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Nightly Snapshot 1.1.x
Spring Social
Tests: 264 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Social 2
Spring Social
Tests: 260 passed
Duration: 2 minutes
Changes: No changes
Manual run by Craig Walls
Spring Social Facebook
Spring Social
Tests: Testless build
Duration: 1 minute
Changes: Who: Craig Walls
Why: Spring Social carries its own auto-configuration
Changes by Craig Walls
Spring Social Facebook 3.0
Spring Social
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Craig Walls
Spring Social Facebook AG
Spring Social
Tests: 253 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Social Facebook Snapshot
Spring Social
Tests: 253 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Social IO checks
Spring Social
Tests: Testless build
Duration: < 1 second
Changes: No changes
Scheduled
Spring Social LinkedIn 2
Spring Social
Tests: 56 passed
Duration: 59 seconds
Changes: No changes
Scheduled
Spring Social LinkedIn Snapshot 2
Spring Social
Tests: 56 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Social Release 1.1.x
Spring Social
Tests: 264 passed
Duration: 2 minutes
Changes: No changes
Manual run by Craig Walls
Spring Social Twitter
Spring Social
Tests: Testless build
Duration: 1 minute
Changes: Who: Craig Walls
Why: Spring Social carries its own auto-configuration
Changes by Craig Walls
Spring Social Twitter 2
Spring Social
Tests: 276 passed
Duration: 8 minutes
Changes: No changes
Manual run by Craig Walls
Spring Social Twitter AG
Spring Social
Tests: 278 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Social Twitter Snapshot
Spring Social
Tests: 278 passed
Duration: 7 minutes
Changes: No changes
Scheduled
1.0.x
Spring Statemachine
Tests: 279 passed
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: Next development version
1.1.x
Spring Statemachine
Tests: 469 passed
Duration: 7 minutes
Changes: No changes
Manual run by Janne Valkealahti
1.2.x
Spring Statemachine
Tests: 888 passed
Duration: 12 minutes
Changes: No changes
Scheduled
2.0.x
Spring Statemachine
Tests: 1 of 629 failed
Duration: 12 minutes
Changes: No changes
Scheduled
Master
Spring Statemachine
Tests: 902 passed
Duration: 12 minutes
Changes: Who: Janne Valkealahti
Why: Re-enable devtools for samples
- Change plugin config not to exclude devtools.
- Add spring.h2.console.enabled=true to samples
  using embedded db.
- Fixes #623

Who: Janne Valkealahti
Why: Document region changes
- Add new docs for regions changes related to StateMachineContext
  and StateConfigurer.
- Document new datajpamultipersist sample.
- Fixes #621
Master JDK9
Spring Statemachine
Tests: Testless build
Duration: 9 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.0.x
Spring Statemachine
Tests: 279 passed
Duration: 4 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.1.x
Spring Statemachine
Tests: 469 passed
Duration: 7 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.2.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Master
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Spring Dsl Master
Spring Statemachine
Tests: 132 passed
Duration: 7 minutes
Changes: No changes
Scheduled
Master JDK7
Spring Tuple
Tests: 64 passed
Duration: 56 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Vault
Spring Vault
Tests: Testless build
Duration: 51 seconds
Changes: Who: Mark Paluch
Why: Upgrade to Jackson 2.9.8.
Closes gh-368.
Changes by Mark Paluch
2.3.x
Spring Web Flow
Tests: Testless build
Duration: 36 seconds
Changes: No changes
Manual run by Rossen Stoyanchev
2.4.x
Spring Web Flow
Tests: 1337 passed
Duration: 2 minutes
Changes: Who: Andy Wilkinson
Why: Override dependency management plugin for Gradle 4.x compatibility
Changes by Andy Wilkinson
master
Spring Web Flow
Tests: 1187 passed
Duration: 2 minutes
Changes: Who: Rossen Stoyanchev
Why: Upgrade SPR and SEC versions
Head
Spring.NET Social LinkedIn
Tests: Testless build
Duration: < 1 second
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 84b0feab42206c0d53560f4e340fb05075fed365 and 878627cfdc7b6747da13556f2fd735badd447dd7.
Changes by [unknown]