Andy Wilkinson
8bcf591c9d
Upgrade to Groovy 4.0.20
...
Closes gh-39964
2024-03-18 12:09:49 +00:00
Andy Wilkinson
9b5f9acd19
Upgrade to Glassfish JAXB 4.0.5
...
Closes gh-39963
2024-03-18 12:09:45 +00:00
Andy Wilkinson
c4e7073f42
Upgrade to Awaitility 4.2.1
...
Closes gh-39962
2024-03-18 12:09:40 +00:00
Andy Wilkinson
c71d58f9f1
Upgrade to Spring HATEOAS 2.1.4
...
Closes gh-39949
2024-03-15 16:20:44 +00:00
Andy Wilkinson
323a88311f
Upgrade to Spring Framework 6.0.18
...
Closes gh-39874
2024-03-15 16:20:39 +00:00
Andy Wilkinson
b7fd2fa4ac
Upgrade to Spring Data Bom 2023.0.10
...
Closes gh-39873
2024-03-15 16:20:38 +00:00
Andy Wilkinson
81dc0cc3cf
Eliminate race condition in Tomcat's graceful shutdown
...
There was a race condition between the thread that's waiting for
Tomcat to become inactive or the graceful shutdown to be aborted
and the thread that aborts the shutdown and stops Tomcat when the
grace period has elapsed. This race can lead to Tomcat appearing
to have become inactive before the abort of the shutdown is
noticed. When this happens, the result of the shutdown is reported
as IDLE when it should have been REQUESTS_ACTIVE. The consequences
of this are mostly benign although it does affect the log messages
that are emitted. It is also causing some of our graceful shutdown
tests to be flaky.
This commit eliminates the race condition by considering the
state of the aborted flag before logging and returning the result
of the shutdown.
Closes gh-39942
2024-03-15 15:30:41 +00:00
Scott Frederick
c83f7017c8
Upgrade CI images to ubuntu:jammy-20240227
...
Closes gh-39844
2024-03-13 15:20:41 -05:00
Scott Frederick
db3d282409
Upgrade CI to Docker 25.0.4
...
Closes gh-39937
2024-03-13 15:13:49 -05:00
Andy Wilkinson
781b14cffd
Upgrade to Neo4j Java Driver 5.18.0
...
Closes gh-39935
2024-03-13 19:14:34 +00:00
Andy Wilkinson
e170d0652e
Start building against Spring Authorization Server 1.1.6 snapshots
...
See gh-39914
2024-03-12 19:18:32 +00:00
Andy Wilkinson
4af8f97a00
Upgrade to Reactor Bom 2022.0.17
...
Closes gh-39906
2024-03-12 11:39:17 +00:00
Andy Wilkinson
3e25933779
Upgrade to Micrometer Tracing 1.1.11
...
Closes gh-39871
2024-03-12 11:39:12 +00:00
Andy Wilkinson
de086cd650
Upgrade to Micrometer 1.11.10
...
Closes gh-39870
2024-03-12 11:39:11 +00:00
Andy Wilkinson
5910d1d7a4
Update build badge to point to GitHub Actions
...
See gh-39851
2024-03-12 11:27:40 +00:00
Andy Wilkinson
c67be7635f
Start building against Spring Session 3.1.5 snapshots
...
See gh-39878
2024-03-11 17:22:46 +00:00
Andy Wilkinson
15b687c889
Start building against Spring Security 6.1.8 snapshots
...
See gh-39877
2024-03-11 17:22:41 +00:00
Andy Wilkinson
7a511c2a10
Start building against Spring Kafka 3.0.15 snapshots
...
See gh-39876
2024-03-11 17:22:36 +00:00
Andy Wilkinson
b978188096
Start building against Spring Integration 6.1.7 snapshots
...
See gh-39875
2024-03-11 17:22:32 +00:00
Andy Wilkinson
53cb242f8c
Start building against Spring Framework 6.0.18 snapshots
...
See gh-39874
2024-03-11 17:22:28 +00:00
Andy Wilkinson
bfe37b3630
Start building against Spring Data Bom 2023.0.10 snapshots
...
See gh-39873
2024-03-11 17:22:22 +00:00
Andy Wilkinson
4ad7f22188
Start building against Spring AMQP 3.0.12 snapshots
...
See gh-39872
2024-03-11 17:22:18 +00:00
Andy Wilkinson
9ae375f818
Start building against Micrometer Tracing 1.1.11 snapshots
...
See gh-39871
2024-03-11 17:22:13 +00:00
Andy Wilkinson
339bb3a44c
Start building against Micrometer 1.11.10 snapshots
...
See gh-39870
2024-03-11 17:22:09 +00:00
Andy Wilkinson
f9be1ef096
Set artifact properties to auto-publish snapshots docs
...
See gh-39851
2024-03-11 11:57:52 +00:00
Andy Wilkinson
162832bb0b
Fix quoting in format string for notification's run name
2024-03-11 09:38:09 +00:00
Andy Wilkinson
b0c89e6e95
Quote the URL used to send Google Chat notifications
...
The URL may contain special characters that are misinterpreted by
the shell. This can be avoided by quoting it, thereby passing it into
curl as-is.
2024-03-11 09:36:02 +00:00
Andy Wilkinson
c671d2af43
Correct run name used for Google Chat notifications
...
See gh-39851
2024-03-11 09:34:08 +00:00
Andy Wilkinson
8ca551ae8d
Switch from Concourse to GitHub Actions to deploy snapshots
...
Closes gh-39851
2024-03-11 09:21:33 +00:00
Andy Wilkinson
1c8de17667
Use larger Linux runner
...
See gh-39805
2024-02-29 21:25:38 +00:00
Andy Wilkinson
33db600af1
Polish CI notification message
...
See gh-39805
2024-02-29 21:08:09 +00:00
Andy Wilkinson
f59a7b45ff
Polish
2024-02-29 21:00:36 +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
16b6400bdf
Improve BuildpackReference's handling of URL-like strings on Windows
...
Closes gh-39792
2024-02-28 17:15:02 +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
b29e76b07d
Try using Powershell on Windows to fix permissions problem
...
See gh-39761
2024-02-28 12:35:16 +00: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
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
714a95aa82
Pass job status into send-notification action
2024-02-28 11:46:47 +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
049a2c01ed
Make run name in CI notification configurable and improve default
...
See gh-39761
2024-02-28 11:28:29 +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
868629d9c7
Allow the build to continue if sending a notification fails
...
See gh-39761
2024-02-28 10:01:29 +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
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
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