Andy Wilkinson
270f9d5913
Add Flway's PostgreSQL module to R2DBC and Flyway smoke test
...
See gh-40022
2 years ago
Andy Wilkinson
c2adcd7be8
Upgrade to Infinispan 15.0.0.Final
...
Closes gh-40017
2 years ago
Scott Frederick
c83f7017c8
Upgrade CI images to ubuntu:jammy-20240227
...
Closes gh-39844
2 years ago
Andy Wilkinson
0f6b3514db
Update LoaderIntegrationTests to cover Java 22
...
See gh-39746
2 years ago
Christoph Dreis
3d47c949a6
Remove obsolete JDK 9 check in spring-boot-smoke-test-jersey
...
See gh-39750
2 years ago
Scott Frederick
39304147a7
Upgrade CI images to ubuntu:jammy-20240212
...
Closes gh-39657
2 years ago
Phillip Webb
2c4909a89a
Update copyright year of changed files
2 years ago
gdmrw
3befeb2d7e
Add smoke test for InfoContributor
...
See gh-39544
2 years ago
Moritz Halbritter
8ffcfc9b77
Harmonize style of igored exceptions across the codebase
2 years ago
Scott Frederick
d616568324
Upgrade CI images to ubuntu:jammy-20240125
...
Closes gh-39426
2 years ago
Eddú Meléndez
f3e7325064
Add service connection for Docker Compose and Testcontainers ActiveMQ
...
See gh-39363
2 years ago
Phillip Webb
8f1a330dd5
Update copyright header of cleaned up code
...
See gh-39259
2 years ago
Tobias Lippert
0613034e19
Replace multiple ifs with switch
...
See gh-39259
2 years ago
Tobias Lippert
74a7fbea9d
Remove redundant boxing
...
See gh-39259
2 years ago
Tobias Lippert
def7523398
Inline redundant if statements
...
See gh-39259
2 years ago
Scott Frederick
302087176a
Upgrade to Java 17.0.10+13
...
Closes gh-39216
2 years ago
Scott Frederick
c2ca6bfaf1
Upgrade RedHat UBI to 9.3-1476
...
Closes gh-39228
2 years ago
Scott Frederick
35b45450f8
Upgrade test images to ubuntu:jammy-20240111
...
See gh-39217
2 years ago
Andy Wilkinson
c8a7a04da4
Retry JDK downloads
...
Closes gh-39138
2 years ago
Andy Wilkinson
45c32854a5
Fix Checkstyle upgrade
...
Closes gh-38746
2 years ago
Phillip Webb
66e9c777af
Upgrade Ubuntu version in CI images
...
Closes gh-38894
2 years ago
Yanming Zhou
8599e5a986
Remove unnecessary `toString()` calls
...
See gh-38739
2 years ago
Brian Clozel
29016ef3d2
Fix authorization server smoke test
...
Change from spring-projects/spring-authorization-server#1468
See gh-38678
2 years ago
Brian Clozel
c4150dff09
Fix authorization server smoke test
...
Change from spring-projects/spring-authorization-server#1468
See gh-38696
2 years ago
Phillip Webb
65af35c1ac
Revert "Temporarily disable failing test"
...
This reverts commit bb37a868b3 .
Closes gh-38659
2 years ago
Phillip Webb
bb37a868b3
Temporarily disable failing test
...
See gh-gh-38822
2 years ago
Moritz Halbritter
f509c90c46
Try to fix flakiness of Jetty smoke test
2 years ago
Andy Wilkinson
4a38d032af
Restore use of avg in JPA smoke test
...
Closes gh-34895
2 years ago
Scott Frederick
586bb26eff
Polish "Use KafkaContainer in smoke test for Kafka with SSL"
...
See gh-38359
2 years ago
Eddú Meléndez
51f13404a5
Use KafkaContainer in smoke test for Kafka with SSL
...
See gh-38359
2 years ago
Claudio Nave
61aecdedd6
Remove Liquibase javax.activation excludes
...
Liquibse no longer declares a dependency on `javax.activation`
(see https://github.com/liquibase/liquibase/issues/4487 ) so we
can now remove our exclusions.
See gh-38274
2 years ago
Scott Frederick
759d096867
Disable Kafka SSL smoke test when Docker is not available
...
See gh-38260
2 years ago
Scott Frederick
f22c1ba7d6
Add smoke test for Kafka with SSL
...
Closes gh-38260
2 years ago
Christoph Dreis
3f7ece5418
Remove obsolete spring-boot-deployment-tests directory
...
See gh-38207
2 years ago
Phillip Webb
abdad1cabe
Constently use assertThatExceptionOf... assertions
...
Closes gh-37964
2 years ago
Phillip Webb
062b544447
Upgrade to Ubuntu Jammy 20231004
...
Closes gh-37957
2 years ago
Phillip Webb
55968ef995
Upgrade to Ubuntu Jammy 20231004
...
Closes gh-37949
2 years ago
Phillip Webb
812023a84b
Upgrade to Ubuntu Jammy 20231004
...
Closes gh-37952
2 years ago
Phillip Webb
c7d6fbcb3a
Upgrade to Ubuntu Jammy 20231004
...
See gh-37954
2 years ago
Phillip Webb
3c62defb9d
Support java.nio.file Paths and FileSystems with nested jars
...
Add a `NestedFileSystemProvider` implementation so that the JDK's
`ZipFileSystem` can load content from nested jars and nested
directory entries.
Creating a `ZipFileSystem` may be a relatively expensive operation as
zip structures need to be parsed and in the case of directory entries
a virtual datablock nees to be generated on the fly. As such, we
install the `ZipFileSystem` as late as possible since in a typical
application it may never be needed.
This commit also tweaks Gradle and Maven plugins to ensure that the
service loader file is written to repackaged jars.
Closes gh-7161
2 years ago
Phillip Webb
33c5e1269a
Write signature files to uber jars to for Oracle Java 17 verification
...
Update Gradle and Maven plugins to write an empty `META-INF/BOOT.SF`
file whenever there is a nested signed jar.
This update allows Oracle Java 17 to correctly verify the nested JARs.
The file is required because `JarVerifier` has code roughly equivalent
to:
if (!jarManifestNameChecked && SharedSecrets
.getJavaUtilZipFileAccess().getManifestName(jf, true) == null) {
throw new JarException("The JCE Provider " + jarURL.toString() +
" is not signed.");
}
The `SharedSecrets.getJavaUtilZipFileAccess().getManifestName(jf, true)`
call ends up in `ZipFile.getManifestName(onlyIfSignatureRelatedFiles)`
which is a private method that we cannot override in our `NestedJarFile`
subclass. By writing an empty `.SF` file we ensure that the `Manifest`
is always returned because there are always "signature related files".
Fixes gh-28837
2 years ago
Scott Frederick
5556739c8c
Add SSL bundle support to Rabbit auto-configuration
2 years ago
Phillip Webb
f04d354c29
Attempt to fix download cache on CI
...
See gh-37450
2 years ago
Andy Wilkinson
48059417b5
Upgrade to Kafka 3.6.0
...
Closes gh-37777
2 years 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
2 years ago
Phillip Webb
c37290bc6c
Fix Oracle JDK download URL
...
See gh-37450
2 years 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
2 years 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
2 years 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
2 years 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
2 years ago