Commit Graph

99 Commits

Author SHA1 Message Date
Scott Frederick
ad79c373f8 Add SNI support to web server SSL auto-configuration
Properties under `server.ssl.server-name-bundles` and
`management.server.ssl.server-name-bundles` can be used to configure
mappings of host names to SSL bundles to support SNI in embedded web
servers.

Closes gh-26022
2024-03-28 14:12:20 -05:00
Andy Wilkinson
d726e523f5 Merge branch '3.2.x'
Closes gh-40130
2024-03-28 11:25:09 +00:00
Andy Wilkinson
9d9ea5cf66 Merge branch '3.1.x' into 3.2.x
Closes gh-40129
2024-03-28 11:24:56 +00:00
Andy Wilkinson
6825bdaf79 Upgrade to Gradle Enterprise Conventions 0.0.16
Closes gh-40122
2024-03-28 11:23:01 +00:00
Andy Wilkinson
6153e23342 Merge branch '3.2.x' 2024-03-27 19:30:50 +00:00
Andy Wilkinson
50a53dced0 Merge branch '3.1.x' into 3.2.x 2024-03-27 19:30:38 +00:00
Andy Wilkinson
61fc4e88af Upgrade to 0.0.16-SNAPSHOT of Gradle Enterprise Conventions
See gh-40122
2024-03-27 19:24:10 +00:00
Moritz Halbritter
793aca60d2 Implement extract and list-layers command
Adds a new jarmode called 'tools'. This provides two commands,
'extract' and 'list-layers'. list-layers is the same as list from
the layertools.

extract is able to extract the JAR in four different modes:

- CDS compatible extraction with libraries in a lib folder and a runner
.jar
- CDS compatible as above, but with layers
- Launcher based
- Launcher based with layers. This is essentially the same as extract
  from the layertools

The commands in layertools have been deprecated in favor of the commands
in 'tools'.

This also changes the behavior of layers.enabled from the Gradle and
Maven plugin: before this commit, layers.enabled prevents the inclusion
of the layer index file as well as the layertools JAR.
After this commit, layers.enabled only prevents the inclusion of the
layer index file.

layer.includeLayerTools have been deprecated in favor of includeTools,
and the layertools JAR has been renamed to tools.

Closes gh-38276
2024-03-07 13:34:13 +01:00
Andy Wilkinson
75fa963f72 Merge branch '3.1.x' into 3.2.x
Closes gh-39142
2024-01-16 12:23:43 +00:00
Andy Wilkinson
38f078fc9d Upgrade Gradle Enterprise Plugins
Closes gh-39141
2024-01-16 12:23:08 +00:00
Phillip Webb
a89057b7c7 Reintroduce spring-boot-loader modules
Restore the `spring-boot-loader` with the previous loader code so
that we can develop it further.

See gh-37669
2023-10-03 15:40:25 -07:00
Phillip Webb
aeb6537f57 Rename spring-boot-loader to spring-boot-loader-classic
Rename the `spring-boot-loader` module to `spring-boot-loader-classic`
so that we can introduce an alternative loader implementation.

See gh-37669
2023-10-03 15:40:04 -07:00
Andy Wilkinson
32b7b312f0 Add config metadata changelog generator to main build
Closes gh-21486
2023-06-30 10:26:33 +01:00
Mortitz Halbritter
842e17eced Add Docker Compose support
Add `spring-boot-docker-compose` module with service connection
support.

Closes gh-34747

Co-authored-by: Phillip Webb <pwebb@vmware.com>
Co-authored-by: "Andy Wilkinson <wilkinsona@vmware.com>
2023-04-17 01:00:08 -07:00
Phillip Webb
11dac5b5b7 Create dedicated spring-boot-testcontainers module
Create a dedicated testcontainers module containing the service
connectors code.

Closes gh-34757
2023-04-17 00:42:31 -07:00
Andy Wilkinson
042c8e94a9 Merge branch '2.7.x' into 3.0.x
Closes gh-34750
2023-03-24 15:34:08 +00:00
Andy Wilkinson
0d82729a29 Upgrade to Gradle Enterprise Gradle plugin 3.12.5
Closes gh-34748
2023-03-24 15:34:01 +00:00
Andy Wilkinson
77932d92ea Merge branch '2.7.x' into 3.0.x
Closes gh-34464
2023-03-03 10:50:37 +00:00
Andy Wilkinson
ac27c3cf7d Upgrade to Gradle Enterprise Gradle plugin 3.12.4
Closes gh-34459
2023-03-03 10:49:51 +00:00
Andy Wilkinson
24260cbd63 Merge branch '2.7.x' into 3.0.x
Closes gh-34187
2023-02-14 20:05:29 +00:00
Andy Wilkinson
c11ff0dbb4 Upgrade to Gradle Enterprise Gradle Plugin 3.12.2
Closes gh-34186
2023-02-14 20:04:40 +00:00
Andy Wilkinson
8fa318453f Merge branch '2.7.x'
Closes gh-33714
2023-01-06 14:59:28 +00:00
Andy Wilkinson
44c201eeff Upgrade to Gradle Enterprise Conventions 0.0.13
Closes gh-33713
2023-01-06 14:55:40 +00:00
Andy Wilkinson
3bcc7ece55 Merge branch '2.7.x'
Closes gh-33676
2023-01-03 16:09:51 +00:00
Andy Wilkinson
84c021bc97 Upgrade to Gradle Enterprise Gradle Plugin 3.12.1
Closes gh-33672
2023-01-03 15:57:48 +00:00
Andy Wilkinson
ce91415a27 Merge branch '2.7.x'
Closes gh-33675
2023-01-03 15:54:41 +00:00
Andy Wilkinson
68531bfba9 Upgrade to Gradle Enterprise Conventions 0.0.12
Closes gh-33674
2023-01-03 15:54:03 +00:00
Andy Wilkinson
f8a2e68a5d Merge branch '2.7.x' 2022-11-08 13:53:44 +00:00
Andy Wilkinson
5dab9b0e9f Revert "Temporarily work around problems with Gradle's plugin portal"
This reverts commit fb954e8109.
2022-11-08 13:53:21 +00:00
Andy Wilkinson
7cbd90d87d Merge branch '2.7.x' 2022-11-08 10:18:48 +00:00
Andy Wilkinson
fb954e8109 Temporarily work around problems with Gradle's plugin portal 2022-11-08 10:18:13 +00:00
Andy Wilkinson
c380a64b8c Merge branch '2.7.x'
Closes gh-32689
2022-10-12 17:09:49 +01:00
Andy Wilkinson
ee60ed6e78 Upgrade to Gradle Enterprise Gradle Plugin 3.11.2
Closes gh-32687
2022-10-12 17:08:40 +01:00
Andy Wilkinson
f67db3d9ad Move spring-boot-cli into spring-boot-tools
Closes gh-32492
2022-09-23 16:44:57 +01:00
Andy Wilkinson
4a05230d5d Move spring-boot-properties-migrator into spring-boot-tools
Closes gh-32491
2022-09-23 16:18:30 +01:00
Stephane Nicoll
0916736629 Merge branch '2.7.x'
Closes gh-32418
2022-09-19 07:55:54 +02:00
Jerome Prinet
173b70c377 Upgrade to Gradle Enterprise plugin 3.11.1
See gh-32405
2022-09-19 07:51:55 +02:00
Andy Wilkinson
5d29057309 Enable stable configuration cache feature flag
Closes gh-32061
2022-08-10 12:35:22 +01:00
Andy Wilkinson
50aa92e60c Upgrade to Gradle Enterprise Conventions 0.0.11
Closes gh-31697
2022-07-14 16:16:33 +01:00
Andy Wilkinson
b11776f07b Upgrade to Gradle Enterprise plugin 3.10.3
Closes gh-31684
2022-07-12 10:30:58 +01:00
Jerome Prinet
c531bd33e2 Upgrade to Gradle Enterprise plugin 3.10.2
See gh-31462
2022-06-20 15:58:24 +01:00
Andy Wilkinson
2a01473ba9 Upgrade to Gradle Enterprise Conventions 0.0.10
Closes gh-31470
2022-06-20 15:56:31 +01:00
Stephane Nicoll
a048e4ccb7 Merge branch '2.5.x' into 2.6.x
Closes gh-30736
2022-04-19 08:47:42 +02:00
Jerome Prinet
209e6fbe55 Upgrade to Gradle Enterprise plugin 3.9
See gh-30659
2022-04-19 08:46:39 +02:00
Andy Wilkinson
d28942ea53 Merge branch '2.5.x' into 2.6.x
Closes gh-29449
2022-01-18 12:00:20 +00:00
Jerome Prinet
744d977480 Upgrade to Gradle Enterprise Plugin 3.8.1
See gh-29444
2022-01-18 11:59:36 +00:00
Andy Wilkinson
e5a110215c Merge branch '2.5.x' into 2.6.x
Closes gh-29330
2022-01-12 10:28:47 +00:00
Andy Wilkinson
5744724af2 Merge branch '2.5.x' into 2.6.x
Closes gh-29329
2022-01-12 10:28:27 +00:00
Andy Wilkinson
ba3842b7a6 Upgrade to Gradle Enterprise plugin 3.8
Closes gh-29254
2022-01-12 09:58:57 +00:00
Andy Wilkinson
63e2ccd489 Upgrade to Gradle Enterprise Conventions 0.0.9
Closes gh-29325
2022-01-12 09:58:57 +00:00