Commit Graph

47231 Commits

Author SHA1 Message Date
Andy Wilkinson
0f6b3514db Update LoaderIntegrationTests to cover Java 22
See gh-39746
2024-03-04 11:21:19 +00:00
Andy Wilkinson
b8a6cab716 Don't pass -ea suffix into Gradle as the toolchain version
See gh-39746
2024-03-04 10:33:17 +00:00
Andy Wilkinson
e96460a20b Fix Java 22 CI
See gh-39746
2024-03-04 10:25:13 +00:00
Andy Wilkinson
e8acbc1fba Add TWENTY_TWO to JavaVersion enum
Closes gh-39825
2024-03-04 10:15:59 +00:00
Andy Wilkinson
8efdc1e46d Add CI for Java 22
Closes gh-39746
2024-03-04 10:07:28 +00:00
Andy Wilkinson
753bbf4785 Register new Logback converter for reflection in a native image
See gh-39564
2024-03-01 10:25:09 +00:00
Andy Wilkinson
3ba9478e2c Merge branch '3.1.x' into 3.2.x 2024-02-29 21:25:56 +00:00
Andy Wilkinson
1c8de17667 Use larger Linux runner
See gh-39805
2024-02-29 21:25:38 +00:00
Andy Wilkinson
8b209e9df8 Merge branch '3.1.x' into 3.2.x 2024-02-29 21:08:23 +00:00
Andy Wilkinson
33db600af1 Polish CI notification message
See gh-39805
2024-02-29 21:08:09 +00:00
Andy Wilkinson
53c0c7a96d Merge branch '3.1.x' into 3.2.x 2024-02-29 21:00:46 +00:00
Andy Wilkinson
f59a7b45ff Polish 2024-02-29 21:00:36 +00:00
Andy Wilkinson
6f7ae4d8ae Merge branch '3.1.x' into 3.2.x
Closes gh-39806
2024-02-29 20:58:01 +00:00
Andy Wilkinson
34fe89981e Expand GitHub actions CI to Linux and multiple Java versions
Closes gh-39805
2024-02-29 20:54:30 +00:00
Andy Wilkinson
ba3602b8b7 Fix handling of application names containing parenthesis
Closes gh-39564
2024-02-29 15:55:11 +00:00
Eddú Meléndez
244f7c595c Remove redpanda image compatibility
Testcontainers added redpandadata/redpanda as valid image

Closes gh-39801
2024-02-29 15:30:12 +01:00
Andy Wilkinson
306d52db77 Merge branch '3.1.x' into 3.2.x
Closes gh-39793
2024-02-28 17:19:46 +00:00
Andy Wilkinson
16b6400bdf Improve BuildpackReference's handling of URL-like strings on Windows
Closes gh-39792
2024-02-28 17:15:02 +00:00
Andy Wilkinson
730a81c4a8 Merge branch '3.1.x' into 3.2.x
Closes gh-39789
2024-02-28 15:06:35 +00:00
Andy Wilkinson
dd38fb8b65 Limit wait time when checking process's availability
Closes gh-39788
2024-02-28 15:04:08 +00:00
Andy Wilkinson
844218a4ef Merge branch '3.1.x' into 3.2.x 2024-02-28 12:35:28 +00:00
Andy Wilkinson
b29e76b07d Try using Powershell on Windows to fix permissions problem
See gh-39761
2024-02-28 12:35:16 +00:00
Moritz Halbritter
256cdcd51b Merge branch '3.1.x' into 3.2.x
Closes gh-39786
2024-02-28 13:18:24 +01:00
Moritz Halbritter
29e37a5305 Merge pull request #39403 from timgrohmann
* pr/39403:
  Allow creation of SpringProfileArbiter without Environment

Closes gh-39403
2024-02-28 13:18:02 +01:00
Tim Grohmann
bd6edeaa94 Allow creation of SpringProfileArbiter without Environment
See gh-39403
2024-02-28 13:07:43 +01:00
Moritz Halbritter
28e7f1d4a4 Merge branch '3.1.x' into 3.2.x
Closes gh-39784
2024-02-28 13:00:36 +01:00
Moritz Halbritter
468c7e5c73 Merge pull request #39777 from PiyalAhmed
* pr/39777:
  Fix Typo in Spring Boot Docs Section 10.1 Custom HTTP Exchange Recording

Closes gh-39777
2024-02-28 13:00:27 +01:00
Piyal Ahmed
3028fe703e Fix Typo in Spring Boot Docs Section 10.1 Custom HTTP Exchange Recording
See gh-39777
2024-02-28 12:58:53 +01:00
Andy Wilkinson
f863be5f83 Merge branch '3.1.x' into 3.2.x 2024-02-28 11:47:04 +00:00
Andy Wilkinson
714a95aa82 Pass job status into send-notification action 2024-02-28 11:46:47 +00:00
Andy Wilkinson
390ec1caca Merge branch '3.1.x' into 3.2.x 2024-02-28 11:37:23 +00:00
Andy Wilkinson
164cef1ed1 Reduce scope of thread dumping action so it works on Windows
See gh-39761
2024-02-28 11:36:33 +00:00
Andy Wilkinson
a4462b42d1 Merge branch '3.1.x' into 3.2.x 2024-02-28 11:29:03 +00:00
Andy Wilkinson
049a2c01ed Make run name in CI notification configurable and improve default
See gh-39761
2024-02-28 11:28:29 +00:00
Andy Wilkinson
ce0786cd7c Merge branch '3.1.x' into 3.2.x 2024-02-28 10:18:23 +00:00
Andy Wilkinson
ca6ee61493 Print JVM thread dumps if the build is cancelled
See gh-39761
2024-02-28 10:17:57 +00:00
Andy Wilkinson
a8d6244334 Merge branch '3.1.x' into 3.2.x 2024-02-28 10:02:23 +00:00
Andy Wilkinson
868629d9c7 Allow the build to continue if sending a notification fails
See gh-39761
2024-02-28 10:01:29 +00:00
Andy Wilkinson
849f41a355 Merge branch '3.1.x' into 3.2.x 2024-02-28 09:43:00 +00:00
Andy Wilkinson
c1b15cd367 Send notifications from GitHub Actions to Google Chat
See gh-39761
2024-02-28 09:42:24 +00:00
Scott Frederick
460d8a070d Merge branch '3.1.x' into 3.2.x
Closes gh-39773
2024-02-27 14:13:12 -06:00
Scott Frederick
e67e6bbb02 Merge pull request #39767 from snicoll
* pr/39767:
  Stop throwing BindingException in tests

Closes gh-39767
2024-02-27 14:12:55 -06:00
Stéphane Nicoll
f6e4bede09 Stop throwing BindingException in tests
This commit adapts the error controller tests that need the request
to fail with a bind issue, and simulate the behavior of
ModelAttributeMethodProcessor.

As of Spring Framework 6.0.x, this processor no longer throws a
BindingException, but rather a MethodArgumentNotValidException and
the handing of BindException itself is deprecated.

This makes sure that those tests can smoothly be executed against
Spring Framework 6.2.x as throwing a BindingException now results
into an unresolved exception, and an internal server error rather than
the expected bad request.

See gh-39767
2024-02-27 14:12:19 -06:00
Scott Frederick
83efe763f3 Merge branch '3.1.x' into 3.2.x
Closes gh-39771
2024-02-27 13:29:23 -06:00
Scott Frederick
76c7371258 Merge pull request #39750 from dreis2211
* pr/39750:
  Remove obsolete JDK 9 check in spring-boot-smoke-test-jersey

Closes gh-39750
2024-02-27 13:29:03 -06:00
Christoph Dreis
3d47c949a6 Remove obsolete JDK 9 check in spring-boot-smoke-test-jersey
See gh-39750
2024-02-27 13:28:02 -06:00
Scott Frederick
7efef3141e Merge branch '3.1.x' into 3.2.x
Closes gh-39769
2024-02-27 13:00:50 -06:00
Scott Frederick
a9b3420857 Merge pull request #39737 from snicoll
* pr/39737:
  Make resolution algorithm of ConnectionDetailsFactory more explicit

Closes gh-39737
2024-02-27 13:00:28 -06:00
Stéphane Nicoll
c259a673d3 Make resolution algorithm of ConnectionDetailsFactory more explicit
This commit moves the resolution check for ConnectionDetailsFactory
to a dedicated method to make it more clear that it is meant to verify
that the implementation is resolved and can be loaded from the
classpath.

The previous algorithm relied on a behavior of ResolvableType that only
resolves the first level generics. Further improvements in Spring
Framework 6.2 make this check invalid as some implementations use a
Container that can hold a nested generic.

See gh-39737
2024-02-27 12:46:51 -06:00
Andy Wilkinson
db0fcc5626 Merge branch '3.1.x' into 3.2.x
Closes gh-39764
2024-02-27 12:39:14 +00:00