Commit Graph

967 Commits (main)

Author SHA1 Message Date
Phillip Webb 927ece3bfc Merge branch '3.1.x' 1 year ago
Phillip Webb 01128465ff Merge branch '3.0.x' into 3.1.x 1 year ago
Phillip Webb 885189a1b4 Merge branch '2.7.x' into 3.0.x 1 year ago
Phillip Webb f04d354c29 Attempt to fix download cache on CI
See gh-37450
1 year ago
Andy Wilkinson 48059417b5 Upgrade to Kafka 3.6.0
Closes gh-37777
1 year ago
Phillip Webb 6c24ea01f1 Add BouncyCastle nested jar verification test including on Oracle JDK
Update `spring-boot-loader-tests` with a test that checks verified
BouncyCastle jars can be loaded. Currently the Oracle JDK only supports
verification if the jar is unpacked.

See gh-28837
1 year ago
Phillip Webb 79d2208908 Merge branch '3.1.x' 1 year ago
Phillip Webb 1b1c1f1b64 Merge branch '3.0.x' into 3.1.x 1 year ago
Phillip Webb 3c31a6fc3b Merge branch '2.7.x' into 3.0.x 1 year ago
Phillip Webb c37290bc6c Fix Oracle JDK download URL
See gh-37450
1 year ago
Phillip Webb b0b3adb1b7 Merge branch '3.1.x'
Closes gh-37741
1 year ago
Phillip Webb 2a35667295 Merge branch '3.0.x' into 3.1.x
Closes gh-37740
1 year ago
Phillip Webb 30af19acc2 Merge branch '2.7.x' into 3.0.x
Closes gh-37739
1 year ago
Phillip Webb a33ce9d405 Cache JDK downloads for tests that use ImageFromDockerfile
Update `spring-boot-launch-script-tests` and `spring-boot-loader-tests`
so that JDK archives are now downloaded by Gradle and cached across
builds.

Closes gh-37450
1 year ago
Phillip Webb 55b5610dd9 Add Maven and Gradle option for the loader implementation to use
Add properties to the Maven and Gradle plugins so that users can
switch between the two loader modules.

See gh-37669
1 year ago
Phillip Webb a89057b7c7 Reintroduce spring-boot-loader modules
Restore the `spring-boot-loader` with the previous loader code so
that we can develop it further.

See gh-37669
1 year ago
Phillip Webb aeb6537f57 Rename spring-boot-loader to spring-boot-loader-classic
Rename the `spring-boot-loader` module to `spring-boot-loader-classic`
so that we can introduce an alternative loader implementation.

See gh-37669
1 year ago
Phillip Webb c22548982a Relocate launcher classes
Create alternative launcher classes under the package
`org.springframework.boot.loader.launch` and use them in favor
of the previous location.

This update is designed to improve compatibility with future
changes in the loader.

Closes gh-37667
1 year ago
Phillip Webb 3d6859e80f Use the term "uber jar" in reference documentation and javadoc
Update reference documentation and javadoc to use the term "uber jar"
rather than "fat jar".

Closes gh-37653
1 year ago
Phillip Webb 780f75d5a2 Polish 1 year ago
Phillip Webb e3036dcb99 Merge branch '3.1.x'
Closes gh-37658
1 year ago
Phillip Webb 904bd52260 Merge branch '3.0.x' into 3.1.x
Closes gh-37657
1 year ago
Phillip Webb 7bb60fc7c7 Merge branch '2.7.x' into 3.0.x
Closes gh-37656
1 year ago
Phillip Webb ed4ab667a1 Enable LoaderIntegrationTests on aarch64
Closes gh-37654
1 year ago
Moritz Halbritter a7373c182a Merge branch '3.1.x'
Closes gh-37523
1 year ago
Moritz Halbritter b5ec0c2f5d Merge branch '3.0.x' into 3.1.x
Closes gh-37522
1 year ago
Moritz Halbritter 58941d85f2 Merge branch '2.7.x' into 3.0.x
Closes gh-37521
1 year ago
Moritz Halbritter f96690348f Use Bellsoft JDK 21 in LoaderIntegrationTests
Closes gh-35900
1 year ago
Andy Wilkinson dc9a48030c Merge branch '3.0.x' into 3.1.x 1 year ago
Andy Wilkinson 3eb89343d0 Merge branch '2.7.x' into 3.0.x 1 year ago
Andy Wilkinson c4368bc934 Run LoaderIntegrationTests on Java 21
See gh-37359
1 year ago
Johnny Lim c2b78830ff Polish
See gh-37340
1 year ago
Andy Wilkinson a84e2db285 Merge branch '3.1.x' 1 year ago
Andy Wilkinson c5908811ab Merge branch '3.0.x' into 3.1.x 1 year ago
Andy Wilkinson b29b35905c Merge branch '2.7.x' into 3.0.x 1 year ago
Andy Wilkinson 2656f02001 Fix launch script integration tests on Intel Macs
Closes gh-36799
1 year ago
Andy Wilkinson ed5d16de84 Upgrade to Jetty 12
Closes gh-36073
1 year ago
Phillip Webb 750c597225 Polish 'Add Pulsar ConnectionDetails support'
See gh-37197
1 year ago
Chris Bono 089fef0392 Add Pulsar ConnectionDetails support
Add `ConnectionDetails` support for Apache Pulsar and provide adapters
for Docker Compose and Testcontainers.

See gh-37197
1 year ago
Phillip Webb 9497f3d91c Polish "Combine Pulsar smoke tests"
See gh-37196
1 year ago
Chris Bono eacf92b1b2 Combine Pulsar smoke tests
* Simplify produce/consume verify via OutputCapture

* Remove spring-boot-smoke-test-pulsar-reactive as
  no other smoke tests split them out

See gh-37196
1 year ago
Phillip Webb 2ebcdb059a Tweak Pulsar smoke test timeouts
See gh-34763
1 year ago
Phillip Webb 975cb27905 Protect against concurrent list updates in Pulsar samples
See gh-34763
1 year ago
Chris Bono 6e7b845bdf Add support for Apache Pulsar
Add support for Apache Pulsar using the Spring for Apache Pulsar
project.

See gh-34763

Co-authored-by: Phillip Webb <pwebb@vmware.com>
1 year ago
Moritz Halbritter e532b3b830 Merge branch '3.1.x'
Closes gh-37141
1 year ago
Moritz Halbritter 4a88604a01 Merge branch '3.0.x' into 3.1.x
Closes gh-37140
1 year ago
Moritz Halbritter c749fcb478 Merge branch '2.7.x' into 3.0.x
Closes gh-37139
1 year ago
Moritz Halbritter 0f6342a882 Make JarLaunchScript and SysVinit integration tests ARM64 compatible
Closes gh-36799
1 year ago
Andy Wilkinson bc88a133d3 Merge branch '3.1.x'
Closes gh-36869
1 year ago
Andy Wilkinson fc91a84219 Merge branch '3.0.x' into 3.1.x
Closes gh-36868
1 year ago