Commit Graph

108 Commits

Author SHA1 Message Date
Andy Wilkinson
b0d4f1d356 Merge branch '3.2.x' into 3.3.x
Closes gh-41257
2024-06-27 10:16:36 +01:00
Andy Wilkinson
654016af7f Move Docker-related test support into a separate module
See gh-41228
2024-06-26 19:47:35 +01:00
Moritz Halbritter
f6b431eb4f Merge branch '3.2.x' 2024-05-02 14:07:55 +02:00
Moritz Halbritter
516d3b1294 Test ANSI disabled in logging tests instead of integration tests
See gh-40172
2024-05-02 13:59:48 +02:00
Moritz Halbritter
16291b0fcf Merge branch '3.2.x'
Closes gh-40609
2024-05-02 11:30:09 +02:00
facewise
1f9b62b122 Fix broken AnsiOutput.detectIfAnsiCapable on JDK22
See gh-40172
2024-05-02 11:03:06 +02:00
Andy Wilkinson
592571c16e Merge branch '3.2.x'
Closes gh-40528
2024-04-26 09:34:00 +01:00
Andy Wilkinson
087e467387 Merge branch '3.1.x' into 3.2.x
Closes gh-40527
2024-04-26 09:33:12 +01:00
Andy Wilkinson
83f692237d Migrate to com.gradle.develocity plugin
Closes gh-40153
2024-04-26 09:30:48 +01:00
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