Andy Wilkinson
23b89c8cb3
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44445
2025-02-26 15:31:04 +00:00
Andy Wilkinson
3acea583ad
Add support for working with resources in tests
...
Closes gh-44444
2025-02-26 15:29:20 +00:00
Stéphane Nicoll
de32c6ff79
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44409
2025-02-22 19:05:07 +01:00
Tran Ngoc Nhan
d781ce164d
Use Javadoc attributes for Gradle reference guide
...
See gh-44388
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2025-02-22 19:02:33 +01:00
Phillip Webb
792c13eaf0
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44364
2025-02-19 12:21:04 -08:00
Dmytro Nosan
e919fd806f
Polish ClassPath
...
See gh-44355
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2025-02-19 12:20:10 -08:00
Phillip Webb
8c6e856340
Fix formatting
2025-02-18 17:44:24 -08:00
Phillip Webb
661fcfe033
Merge branch '3.3.x' into 3.4.x
2025-02-18 17:29:31 -08:00
Phillip Webb
082c5859e8
Polish
2025-02-18 17:22:53 -08:00
Phillip Webb
eeced8c629
Merge branch '3.3.x' into 3.4.x
2025-02-18 15:11:51 -08:00
Phillip Webb
8aea6d575a
Update copyright year of changed files
2025-02-18 15:11:35 -08:00
Phillip Webb
e4077cb2e9
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44345
2025-02-18 12:11:48 -08:00
Dmytro Nosan
0e81b6386e
Don't use ArgFile when using JavaCompiler
...
See gh-44340
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2025-02-18 12:10:41 -08:00
Phillip Webb
bac9217b14
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44343
2025-02-18 12:09:48 -08:00
Dmytro Nosan
616d4cb149
Polish ClasspathBuilder
...
See gh-44330
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2025-02-18 12:08:49 -08:00
Stéphane Nicoll
1a4af5626c
Merge branch '3.3.x' into 3.4.x
2025-02-18 17:00:28 +01:00
Stéphane Nicoll
29e498b6bc
Only run Windows-related tests on Windows
...
See gh-44305
2025-02-18 16:59:32 +01:00
Stéphane Nicoll
332958a8de
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44328
2025-02-18 16:31:12 +01:00
Stéphane Nicoll
cd8c12da0b
Polish "Use ArgFile for classpath argument on Windows"
...
See gh-44305
2025-02-18 16:25:57 +01:00
Dmytro Nosan
a6b80831f0
Use ArgFile for classpath argument on Windows
...
This commit uses @argfile syntax for classpath argument on Windows OS
to avoid creating a command-line that is too long.
See gh-44305
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2025-02-18 16:25:57 +01:00
Andy Wilkinson
e12ae999b1
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44261
2025-02-13 14:49:02 +00:00
Andy Wilkinson
2e00552130
Move MockPkcs11Security to spring-boot-testsupport
...
Closes gh-44260
2025-02-13 14:48:16 +00:00
Andy Wilkinson
30d7af4e38
Add CI with Java 24
...
Closes gh-44205
2025-02-11 11:34:43 +00:00
Stéphane Nicoll
ff6168cde7
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44179
2025-02-08 15:47:58 +01:00
Moritz Halbritter
4fbbc3eda1
Clean up duplicate JsonView entry
2025-02-06 15:40:05 +01:00
Moritz Halbritter
8552bc0d78
Merge branch '3.3.x' into 3.4.x
2025-02-06 14:27:06 +01:00
Moritz Halbritter
461e30f668
Add JsonView to PluginClasspathGradleBuild
2025-02-06 14:26:51 +01:00
Stéphane Nicoll
b46698774d
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44141
2025-02-05 14:57:50 +01:00
Andy Wilkinson
e6678b6d16
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44130
2025-02-05 08:48:38 +00:00
Andy Wilkinson
4b8d5f22de
Remove Java 8-specific build configuration that will never apply
...
With our Java 17 baseline, the build configuration that is only
applicable when building with Java 8 will never be used. This commit
removes it.
Closes gh-44129
2025-02-05 08:47:29 +00:00
Phillip Webb
0ec15c8f9b
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44055
2025-02-03 19:44:33 -08:00
Phillip Webb
80e8ab8779
Support commercial repositories in effective BOM and Ivy
...
Update `BomExtension` to resolve '{spring.mavenRepositories}' and add
credentials to `ivysettings.xml` and `settings.xml`.
Closes gh-44050
2025-02-03 18:22:53 -08:00
Andy Wilkinson
86818b0e45
Ensure that junit-platform-launcher is on classpath
...
When testing with Gradle 7.6, junit-platform-launcher won't be
on the test runtime classpath unless it's declared as a dependency.
When testing with Gradle 8.x the dependency is added implicitly but
starting with Gradle 8.3 relying on this will result in a warning.
When junit-platform-launcher is absent, a failure occurs when testing
with Gradle as the class loader structure is such that JUnit tries
to load any test execution listeners, finds the listener declared in
spring-boot-actuator-autoconfigure but cannot then load the
implemented TestExecutionListener interface.
This problem is addressed by augmenting the component metadata for
spring-boot-starter-test to add a dependency on
junit-platform-launcher. This addresses the problem with
spring-boot-actuator-autoconfigure while also addressing a warning
with Gradle 8.3+.
Closes gh-43340
2025-01-17 16:01:41 +00:00
Phillip Webb
d44f4b56d3
Merge branch '3.3.x' into 3.4.x
2025-01-08 15:45:54 -08:00
Andy Wilkinson
ca3fbb26a2
Mention system libraries as a reason not to use tiny builder
...
Closes gh-43716
2025-01-08 10:07:05 +00:00
Andy Wilkinson
f3c70a7af4
Consistently document the minimum supported versions of Gradle
...
Closes gh-43725
2025-01-08 09:09:36 +00:00
Dmytro Nosan
b6b9237f2c
Reset StatusLogger fallback listener stream on initialization
...
Update `Log4J2LoggingSystem` so that the `StatusLogger` fallback
listener has its print stream reset on each initialization. This
allows output capture to work with the status listener.
Fixes gh-43578
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2025-01-06 17:58:21 -08:00
Andy Wilkinson
51d15c7c78
Merge branch '3.3.x'
...
Closes gh-43649 in 3.4.x
Closes gh-43651
2025-01-02 12:22:59 +00:00
Andy Wilkinson
d8a9ebd14b
Upgrade to Gradle 8.12
...
Closes gh-43649
2025-01-02 12:05:14 +00:00
Andy Wilkinson
734040abe2
Update Gradle test scripts to avoid warnings with 8.12
...
Closes gh-43496
2025-01-02 12:05:14 +00:00
Stéphane Nicoll
9f8a6bba63
Merge branch '3.3.x'
...
Closes gh-43626
2024-12-29 10:30:30 +01:00
Johnny Lim
b8abfb8c9b
Remove MavenBuildOutputTimestampTests.shouldParseIso8601WithSeconds()
...
See gh-43625
2024-12-29 10:30:09 +01:00
Stéphane Nicoll
a2cd1f0040
Merge branch '3.3.x'
2024-12-28 10:27:12 +01:00
Stéphane Nicoll
8fbd14b4dd
Polish
2024-12-28 10:27:01 +01:00
Stéphane Nicoll
3e39b0256d
Merge branch '3.3.x'
...
Closes gh-43617
2024-12-26 16:08:26 +01:00
Stéphane Nicoll
7e9fda8216
Polish "Preserve milliseconds in build info timestamp"
...
See gh-43612
2024-12-26 15:58:09 +01:00
Gaurav
0944b07c90
Preserve milliseconds in build info timestamp
...
See gh-43612
2024-12-26 15:52:08 +01:00
Chris Bono
02f748bd2d
Update version of Pulsar test container image
...
This commit updates the version of the Pulsar container from 3.2.4 to
3.3.3 (the recommended version in the Spring Boot 3.4.x line).
See gh-43534
2024-12-16 16:09:55 -08:00
Phillip Webb
54b96c86ce
Merge branch '3.3.x'
...
Closes gh-43526
2024-12-16 10:44:33 -08:00
Phillip Webb
239fa0356f
Remove trailing slashes from all link URLs
...
Closes gh-43518
2024-12-16 10:44:20 -08:00