Scott Frederick
e7faca3bbb
Add support for Testcontainer Redis
...
Add support for the official `com.redis:testcontainers-redis` container.
See gh-41450
2024-08-29 19:23:40 -07:00
Scott Frederick
ba87aca05e
Merge branch '3.3.x'
...
Closes gh-41994
2024-08-21 18:04:28 -05:00
Scott Frederick
459d899ed9
Add release type attribute for Antora documentation generation
...
Fixes gh-41993
2024-08-21 18:03:57 -05:00
Scott Frederick
940f82669d
Fix PEM-encoded text trimming of file contents with Windows line endings
...
See gh-41540
2024-08-21 17:06:08 -05:00
Scott Frederick
f8fdc4a63d
Trim PEM-encoded text in PemContent.of
...
Closes gh-41540
2024-08-21 13:20:25 -05:00
Scott Frederick
cbb738338d
Merge branch '3.3.x'
...
Closes gh-41971
2024-08-20 15:49:39 -05:00
Scott Frederick
0451cb8686
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41970
2024-08-20 15:49:25 -05:00
Scott Frederick
21b15558a2
Use classpath index when building classpath in PropertiesLauncher
...
Fixes gh-41719
2024-08-20 15:47:44 -05:00
Scott Frederick
add3d87ea1
Support Couchbase authentication using client certificates
...
Closes gh-41520
2024-08-14 14:40:06 -05:00
Scott Frederick
cc3e62deaf
Merge branch '3.3.x'
...
Closes gh-41850
2024-08-13 16:02:58 -05:00
Scott Frederick
cae3a6a3e2
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41849
2024-08-13 16:02:48 -05:00
Scott Frederick
b43d97b359
Document the need to explicitly reset mock servers
...
When MockServerRestTemplateCustomizer and MockServerRestClientCustomizer
are used directly instead of via auto-configuration, it is necessary to
manually reset the MockRestServiceServer expectations between tests.
Closes gh-41848
2024-08-13 16:01:46 -05:00
Scott Frederick
db70aa1a5f
Use Spring Boot PEM parser in SAML2 signing auto-configuration
...
Closes gh-41567
2024-08-13 14:51:44 -05:00
Scott Frederick
74cc7ed83a
Merge pull request #41705 from nkolosnjaji
...
* pr/41705:
Fix typo in Grafana ConnectionDetailsFactory javadoc
Closes gh-41705
2024-08-06 16:49:53 -05:00
Scott Frederick
9e3e067a4c
Add support for CNB platform API version 0.14
...
Closes gh-41549
2024-08-01 17:10:41 -05:00
Scott Frederick
f2479bd4a6
Polish documentation
...
See gh-40944
2024-07-30 15:25:08 -05:00
Scott Frederick
dfab18c965
Add imagePlatform option for image building
...
An `imagePlatform` option for the Maven and Gradle image-building
goal/task can be used to specify the os/architecture of any
builder, run, and buildpack images that are pulled during image
building.
Closes gh-40944
2024-07-30 14:19:40 -05:00
Scott Frederick
ea544822f6
Merge branch '3.3.x'
2024-07-11 18:39:45 -05:00
Scott Frederick
d79ae11925
Fix formatting problem
...
See gh-41350
2024-07-11 18:39:33 -05:00
Scott Frederick
73294ba86c
Merge branch '3.3.x'
...
Closes gh-41453
2024-07-11 17:47:40 -05:00
Scott Frederick
24dbee40ff
Add CDS test case to Paketo system tests
...
Closes gh-41350
2024-07-11 17:47:05 -05:00
Scott Frederick
7b8364d248
Fix LifecycleTests on Windows
...
See gh-gh-41352
2024-07-11 17:07:23 -05:00
Scott Frederick
224b06982e
Add support for untrusted CNB builders
...
A `trustBuilder` configuration option has been added to the Maven and
Gradle CNB integration image building goal and task. A known set of
builders published by Paketo, Heroku, and Google are trusted by default,
all other builders are untrusted by default.
Closes gh-41352
2024-07-11 13:51:54 -05:00
Scott Frederick
09c0714730
Register ProtocolResolvers with the application context by default
...
Any ProtocolResolvers that are registered in a spring.factories file
will be added to the application context using an
ApplicationContextInitializer.
Closes gh-41433
2024-07-10 15:29:29 -05:00
Scott Frederick
4ce8fd4c8b
Merge branch '3.3.x'
2024-07-08 15:36:07 -05:00
Scott Frederick
a1e3150010
Merge pull request #41323 from izeye
...
* pr/41323:
Polish RabbitTemplateConfigurer allowed-list-patterns
Closes gh-41323
2024-07-08 15:24:56 -05:00
Scott Frederick
0fafb8d661
Merge branch '3.3.x'
...
Closes gh-41284
2024-07-01 13:41:24 -05:00
Scott Frederick
3a1f833706
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41283
2024-07-01 13:41:00 -05:00
Scott Frederick
0898982a13
Ignore ca-certificates deprecation warnings in Paketo system tests
...
Closes gh-41282
2024-07-01 13:14:23 -05:00
Scott Frederick
17c5538062
Merge branch '3.3.x'
2024-07-01 11:24:00 -05:00
Scott Frederick
70e14d648d
Polish documentation headings
...
Title case should be used in all headings.
2024-07-01 11:23:41 -05:00
Scott Frederick
28dc9cbb59
Merge branch '3.3.x'
2024-06-28 17:22:14 -05:00
Scott Frederick
03a7f48ac0
Polish documentation for xref hyperlink formatting consistency
...
This commit improves the consistency of xref link formatting (no
quotes, italics, or other decoration) and uses automatic link
text generation wherever possible.
2024-06-28 17:20:53 -05:00
Scott Frederick
24a8bbd82f
Polish use of the term starter in documentation
...
Use of the term "starter" was sometimes quoted but sometimes was not,
sometimes used proper case and sometimes lowercase. This commit
improves consistency by removing quotes and using lowercase.
2024-06-28 17:19:30 -05:00
Scott Frederick
26b59ae912
Use Paketo tiny builder by default for JVM and native apps
...
Closes gh-40859
2024-06-28 11:45:54 -05:00
Scott Frederick
9da2d1e089
Revert "Use Paketo tiny builder by default for JVM and native apps"
...
This reverts commit 6d2ebc0713 .
2024-06-26 15:25:37 -05:00
Scott Frederick
8623c92a29
Change spring-boot-buildpack-platform api deps to implementation
...
Closes gh-40935
2024-06-26 14:12:43 -05:00
Scott Frederick
267956cf5c
Replace JNI domain sockets implementation with one that uses JDK support
...
Closes gh-41050
2024-06-26 14:09:19 -05:00
Scott Frederick
6d2ebc0713
Use Paketo tiny builder by default for JVM and native apps
...
Closes gh-40859
2024-06-26 13:42:23 -05:00
Scott Frederick
7d96789869
Fix Bitnami MongoDB environment variables for Docker Compose
...
Fixes gh-41097
2024-06-13 15:20:36 -05:00
Scott Frederick
84956ad56b
Merge branch '3.2.x'
...
Closes gh-41091
2024-06-12 15:16:26 -05:00
Scott Frederick
e228ed39b3
Support CNB builders that do not specify a stack
...
Fixes gh-41046
2024-06-12 15:16:21 -05:00
Scott Frederick
87094edab0
Merge branch '3.2.x'
...
Closes gh-41049
2024-06-10 17:32:46 -05:00
Scott Frederick
2bb74b261c
Disable stale checking for local Docker daemon connections
...
Fixes gh-40697
2024-06-10 17:27:02 -05:00
Scott Frederick
0c3aa52773
Add How-To Guide for building images with CDS and buildpacks
...
Closes gh-40762
2024-06-06 16:11:19 -05:00
Scott Frederick
2df0c7961a
Reorganize packaging and optimizing documentation
...
Documentation for native executables, CDS, and checkpoint/restore are
now under a common heading in the reference documentation, along with
sections on building container images. A few sections containing
prescriptive workflows have been moved from reference to how-to guides.
This consolidates and improves the consistency of recommendations on
how to package and run applications.
Closes gh-40977
2024-06-06 16:11:10 -05:00
Scott Frederick
fa131fa6a0
Merge branch '3.2.x'
...
Closes gh-40959
2024-05-30 15:16:27 -05:00
Scott Frederick
c36909824e
Merge pull request #40955 from asashour
...
* pr/40955-3.2.x:
Remove unused parameter and polish javadoc
Closes gh-40955
2024-05-30 15:16:04 -05:00
Scott Frederick
abb1df40d1
Merge branch '3.2.x'
...
Closes gh-40958
2024-05-30 14:29:59 -05:00
Scott Frederick
0be290d6f7
Merge pull request #40951 from mateusscheper
...
* pr/40951:
Fix typo in Dev Services reference docs
Closes gh-40951
2024-05-30 14:28:27 -05:00
Scott Frederick
5127e7c8e7
Merge pull request #40948 from onobc
...
* pr/40948:
Fix links to Spring Pulsar ref docs
Closes gh-40948
2024-05-30 14:12:58 -05:00
Scott Frederick
ddcb30c63a
Merge pull request #40946 from Seungpang
...
* pr/40946:
Fix typo in AntoraAsciidocAttributes class
Closes gh-40946
2024-05-29 13:42:38 -05:00
Scott Frederick
ba9708d754
Merge branch '3.2.x'
2024-05-23 14:51:44 -05:00
Scott Frederick
7cd1f0ab3b
Polish JVM thread dump action
2024-05-23 14:51:02 -05:00
Scott Frederick
fccc4ec3b8
Merge branch '3.2.x'
...
Closes gh-40871
2024-05-22 08:36:35 -05:00
Scott Frederick
4e5cd2c2fd
Fix default security options for bootBuildImage task
...
Fixes gh-39830
2024-05-22 07:56:15 -05:00
Scott Frederick
48632b212f
Merge branch '3.2.x'
...
Closes gh-40819
2024-05-17 11:42:21 -05:00
Scott Frederick
7f2b917851
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40818
2024-05-17 11:41:23 -05:00
Scott Frederick
70aceb21eb
Relocate test CNB builder and buildpack
...
The test CNB builder and buildpack used in integration tests have moved
from a projects.registry.vmware.com registry to ghcr.io/spring-io. This
commit modifies tests to use the new location.
Closes gh-40800
2024-05-17 10:59:41 -05:00
Scott Frederick
95145b23ec
Merge branch '3.2.x'
2024-05-16 22:19:13 -05:00
Scott Frederick
d38c1e06b3
Ignore exceptions when deleting caches in bind cache tests
...
See gh-40760
2024-05-16 22:19:04 -05:00
Scott Frederick
190b120628
Merge branch '3.2.x'
2024-05-16 21:20:10 -05:00
Scott Frederick
bdc6508b62
Catch any exception when deleting image building workspace
...
See gh-40760
2024-05-16 21:19:51 -05:00
Scott Frederick
5f4d7f41bc
Merge branch '3.2.x'
...
Closes gh-40799
2024-05-16 17:38:07 -05:00
Scott Frederick
cd441130bd
Warn when image building workspace directories cannot be deleted
...
When the `buildWorkspace` location in the
`spring-boot:build-image` Maven goal or `bootBuildImage` Gradle
task is configured to use a local bind source, the location
is passed to the CNB lifecycle without further processing by
Spring Boot. The lifecycle is in control of creating any files
in the specified location. Spring Boot tries to remove the
directories at the specified location after an image is
successfully created, but should not fail the image build
if the lifecycle has created files or directories with
permissions that keep them from being deleted successfully.
Fixes gh-40760
2024-05-16 17:37:44 -05:00
Scott Frederick
0f8062f901
Merge branch '3.2.x'
...
Closes gh-40640
2024-05-08 12:16:44 -05:00
Scott Frederick
ed42ed7c43
Enable GraalVM native Paketo Builder Tests on Java 22
...
Closes gh-40639
2024-05-08 12:16:31 -05:00
Scott Frederick
259d7fdd2f
Merge pull request #40617 from snicoll
...
* pr/40617:
Polish "Add How-To documentation for ManagedClassNameFilter"
Add How-To documentation for ManagedClassNameFilter
Closes gh-40617
2024-05-03 11:07:06 -05:00
Scott Frederick
289f3f9e51
Polish "Add How-To documentation for ManagedClassNameFilter"
...
See gh-40617
2024-05-03 10:46:38 -05:00
Scott Frederick
e8df704ebb
Extend expiry of SNI integration test certificates
...
See gh-26022 and gh-40589
2024-05-02 11:38:22 -05:00
Scott Frederick
e471710fe6
Renew trust material for SSL tests
...
Closes gh-40602
2024-05-02 09:37:43 +02:00
Scott Frederick
72925e7a17
Merge branch '3.2.x'
...
Closes gh-40597
2024-05-01 17:56:45 -05:00
Scott Frederick
dcf97325d7
Renew trust material for SSL tests
...
Closes gh-40589
2024-05-01 17:56:01 -05:00
Scott Frederick
c6c02906ef
Merge branch '3.2.x'
...
Closes gh-40577
2024-04-29 16:43:20 -05:00
Scott Frederick
21a0bc7fee
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40576
2024-04-29 16:42:53 -05:00
Scott Frederick
50cab2d511
Merge pull request #40567 from izeye
...
* pr/40567:
Use ConcurrentHashMap.newKeySet where feasible
Closes gh-40567
2024-04-29 15:42:39 -05:00
Scott Frederick
3c00bf367d
Adapt to changes in Logback include processing
...
Fixes gh-40491
2024-04-26 13:33:51 -05:00
Scott Frederick
f21b6d0ee6
Merge branch '3.2.x'
...
Closes gh-40507
2024-04-24 15:14:39 -05:00
Scott Frederick
b65cda4363
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40506
2024-04-24 15:14:20 -05:00
Scott Frederick
f89f07764b
Upgrade CI to Docker 26.1.0
...
Closes gh-40505
2024-04-24 15:14:08 -05:00
Scott Frederick
add22c399a
Merge branch '3.2.x'
...
Closes gh-40509
2024-04-24 15:10:08 -05:00
Scott Frederick
3e2d151c0e
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40508
2024-04-24 15:08:50 -05:00
Scott Frederick
f210d83062
Don't reuse Testcontainers containers if reuse is globally disabled
...
Fixes gh-39609
2024-04-24 14:37:59 -05:00
Scott Frederick
44941fea48
Merge branch '3.2.x'
...
Closes gh-40481
2024-04-22 16:55:57 -05:00
Scott Frederick
08bc0460ed
Document usage of Docker Compose support in tests
...
Closes gh-40171
2024-04-22 16:47:29 -05:00
Scott Frederick
fd010988ef
Merge branch '3.2.x'
...
Closes gh-40479
2024-04-22 14:38:37 -05:00
Scott Frederick
3a9ee9f1a7
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40478
2024-04-22 14:38:28 -05:00
Scott Frederick
362c0c1b4e
Verify alignment of MongoDB UUID representation defaults
...
Closes gh-33532
2024-04-22 14:38:18 -05:00
Scott Frederick
2019533b65
Merge branch '3.2.x'
...
Closes gh-40476
2024-04-22 13:28:09 -05:00
Scott Frederick
fc03fded39
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40475
2024-04-22 13:27:57 -05:00
Scott Frederick
cdf207cf74
Stop expecting deprecations in NativeImagePluginActionIntegrationTests
...
Closes gh-35709
2024-04-22 13:14:37 -05:00
Scott Frederick
07f82744f1
Merge branch '3.2.x'
...
Closes gh-40415
2024-04-17 16:40:46 -05:00
Scott Frederick
0724014645
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40412
2024-04-17 16:40:21 -05:00
Scott Frederick
bc5777d0cc
Upgrade CI images to ubuntu:jammy-20240405
...
Closes gh-40410
2024-04-17 16:40:09 -05:00
Scott Frederick
c3c82bd220
Merge pull request #40175 from snicoll
...
* pr/40175:
Polish "Refine Efficient Deployments section in the reference guide"
Refine Efficient Deployments section in the reference guide
Closes gh-40175
2024-04-05 11:11:45 -05:00
Scott Frederick
a79c40f072
Polish "Refine Efficient Deployments section in the reference guide"
...
See gh-40175
2024-04-05 11:11:19 -05:00
Scott Frederick
813507b791
Merge branch '3.2.x'
...
Closes gh-40166
2024-04-03 16:32:13 -05:00
Scott Frederick
1c2a43d1e6
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40165
2024-04-03 16:30:41 -05:00
Scott Frederick
e2ec066fcf
Merge pull request #40085 from FelixDes
...
* pr/40085:
Apply instanceof pattern matching
Closes gh-40085
2024-04-03 16:30:28 -05:00
Scott Frederick
e855e04236
Merge branch '3.2.x'
...
Closes gh-40164
2024-04-03 15:58:31 -05:00