Commit Graph

54294 Commits

Author SHA1 Message Date
Andy Wilkinson
1d2fbb2f9c Increase the maximum heap size that's available to test tasks
Closes gh-45288
2025-04-25 10:18:40 +01:00
Phillip Webb
ef11a0849e Fix accidentally introduced Docker credential issues
Attempt to fix a few issues that were accidentally introduced
by missing some code from the original pull-request.

See gh-45269
2025-04-24 23:08:53 -07:00
Phillip Webb
79f7529efd Align credential helper logic with Docker CLI
See gh-45269
2025-04-24 22:45:15 -07:00
Phillip Webb
54086bbcfb Merge branch '3.4.x' 2025-04-24 22:18:07 -07:00
Phillip Webb
679d1f35a1 Merge branch '3.3.x' into 3.4.x 2025-04-24 22:17:36 -07:00
Phillip Webb
7d11cf4dab Update copyright year of changed files 2025-04-24 22:17:13 -07:00
Phillip Webb
1d67e529b2 Merge pull request #45268 from nosan
* pr/45268:
  Polish 'Introduce 'spring.test.print-condition-evaluation-report' property'
  Introduce 'spring.test.print-condition-evaluation-report' property

Closes gh-45268
2025-04-24 22:15:33 -07:00
Phillip Webb
848494d61c Polish 'Introduce 'spring.test.print-condition-evaluation-report' property'
See gh-45268
2025-04-24 22:14:59 -07:00
Dmytro Nosan
4ea54dae85 Introduce 'spring.test.print-condition-evaluation-report' property
Add the `spring.test.print-condition-evaluation-report` property
to enable or disable the conditional evaluation report
when ApplicationContext fails to start.

See gh-45268

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-04-24 22:14:20 -07:00
Phillip Webb
e50da4fca2 Merge pull request #45269 from nosan
* pr/45269:
  Add Docker configuration authentication to Maven and Gradle plugins
  Support Docker configuration authentication including helper support
  Polish 'Update `DockerConfigurationMetadata` to support credentials'
  Update `DockerConfigurationMetadata` to support credentials

Closes gh-45269
2025-04-24 21:58:36 -07:00
Dmytro Nosan
da61d63db8 Add Docker configuration authentication to Maven and Gradle plugins
Update the Maven and Gradle plugins to make use of the new Docker
configuration authentication support.

See gh-45269

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-04-24 21:56:14 -07:00
Dmytro Nosan
e6fbccef7e Support Docker configuration authentication including helper support
Add `DockerRegistryAuthentication` implementation that uses standard
Docker config to authenticate requests.

Prior to this commit, we only supported username/password and token
based authentication. This commit allows authentication based on
the contents of the Docker configuration file, including support
for executing credential helpers.

See gh-45269

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-04-24 21:54:08 -07:00
Phillip Webb
2a9e30a358 Polish 'Update DockerConfigurationMetadata to support credentials'
See gh-45269
2025-04-24 21:49:17 -07:00
Dmytro Nosan
958e28d890 Update DockerConfigurationMetadata to support credentials
Update `DockerConfigurationMetadata` with support for `credsStore`,
`credHelpers` and `auth` sections. These values will be required to
support credential helper based authentication.

See gh-45269

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-04-24 21:47:04 -07:00
Phillip Webb
dd49de03ee Relocate DockerConfiguration and refactor buildpack platform code
Relate `DockerConfiguration` from `...platform.docker` to
`...platform.build` since it contains build specific concepts.

This commit also refactors a few other areas of the code to make it
easier to support credential helpers in the future.

Closes gh-45283
2025-04-24 21:29:46 -07:00
Andy Wilkinson
0351e33b18 Merge branch '3.4.x' 2025-04-24 16:42:14 +01:00
Andy Wilkinson
611240c6ad Merge branch '3.3.x' into 3.4.x 2025-04-24 16:42:05 +01:00
Andy Wilkinson
52c0e0af08 Ensure resolved bom is available before using it for Javadoc links 2025-04-24 16:41:34 +01:00
Andy Wilkinson
78cf743dd9 Merge branch '3.4.x' 2025-04-24 16:02:50 +01:00
Andy Wilkinson
ea00325eb6 Next development version (v3.4.6-SNAPSHOT) 2025-04-24 16:02:32 +01:00
Moritz Halbritter
0fb369e8b8 Use paketobuildpacks/builder-noble-java-tiny as the default image builder
Closes gh-42711
2025-04-24 15:21:22 +02:00
Moritz Halbritter
29e0865afd Merge branch '3.4.x' 2025-04-24 14:03:39 +02:00
Moritz Halbritter
918066f39a Merge branch '3.3.x' into 3.4.x 2025-04-24 14:03:22 +02:00
Moritz Halbritter
ab0c332d99 Next development version (v3.3.12-SNAPSHOT) 2025-04-24 14:02:44 +02:00
Stéphane Nicoll
ca6fd3ce1b Upgrade to Testcontainers 1.21.0
Closes gh-45276
2025-04-24 11:32:40 +02:00
Stéphane Nicoll
be1a097d31 Upgrade to Gson 2.13.1
Closes gh-45273
2025-04-24 10:54:38 +02:00
Stéphane Nicoll
f58c849936 Upgrade to Flyway 11.7.2
Closes gh-45271
2025-04-24 10:54:38 +02:00
Moritz Halbritter
a55cb7a31a Revert "Upgrade to Netty 4.1.120.Final"
This reverts commit 18944759ec.
2025-04-24 10:07:18 +02:00
Moritz Halbritter
1bf43f58b1 Merge branch '3.4.x' 2025-04-24 10:06:44 +02:00
Moritz Halbritter
71acf939ac Merge branch '3.3.x' into 3.4.x 2025-04-24 10:04:28 +02:00
Moritz Halbritter
d2eaac6b60 Revert "Upgrade to Netty 4.1.120.Final"
This reverts commit 016b3de968.
2025-04-24 10:04:19 +02:00
Stéphane Nicoll
9518c5fe49 Merge branch '3.4.x' 2025-04-24 09:18:34 +02:00
Stéphane Nicoll
18944759ec Upgrade to Netty 4.1.120.Final
Closes gh-45275
2025-04-24 09:18:31 +02:00
Stéphane Nicoll
d24a38f0f8 Merge branch '3.3.x' into 3.4.x 2025-04-24 09:18:11 +02:00
Stéphane Nicoll
933572ad5e Upgrade to Netty 4.1.120.Final
Closes gh-45274
2025-04-24 09:11:37 +02:00
Stéphane Nicoll
016b3de968 Upgrade to Netty 4.1.120.Final
Closes gh-45272
2025-04-24 09:11:26 +02:00
Moritz Halbritter
d98086c288 Merge branch '3.4.x' 2025-04-24 08:36:31 +02:00
Moritz Halbritter
46a709a850 Merge branch '3.3.x' into 3.4.x 2025-04-24 08:31:13 +02:00
Moritz Halbritter
55f67c9a52 Fix potential null problem in actuator 2025-04-24 08:23:49 +02:00
Phillip Webb
53e0685c7a Merge branch '3.4.x' 2025-04-23 10:23:24 -07:00
Phillip Webb
35310716ab Polish 'Refactor ApplicationResourceLoader preferFileResolution support'
See gh-44535
2025-04-23 10:23:12 -07:00
Stéphane Nicoll
424d9b6fad Merge branch '3.4.x' 2025-04-23 11:22:09 +02:00
Stéphane Nicoll
7800d24c17 Merge branch '3.3.x' into 3.4.x 2025-04-23 11:22:02 +02:00
Stéphane Nicoll
167c8caf63 Add an explicit note about having to enable cache metrics
See gh-23047
2025-04-23 11:21:40 +02:00
Stéphane Nicoll
fb57f585d8 Merge branch '3.4.x'
Closes gh-45265
2025-04-23 09:56:27 +02:00
Stéphane Nicoll
c2f8331a91 Fix reference to JPA entity in LiquibaseAutoConfigurationTests
Closes gh-44788
2025-04-23 09:50:31 +02:00
Stéphane Nicoll
fb07902c04 Merge branch '3.4.x' 2025-04-23 09:41:33 +02:00
Stéphane Nicoll
1e33d63679 Merge branch '3.3.x' into 3.4.x 2025-04-23 09:41:22 +02:00
Stéphane Nicoll
de0813cc40 Upgrade to Spring Session 3.5.0-RC1
Closes gh-45148
2025-04-23 09:39:48 +02:00
Stéphane Nicoll
3748a5dcfd Upgrade to Spring Pulsar 1.2.5
Closes gh-45146
2025-04-23 09:39:48 +02:00