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
Andy Wilkinson
b6135ce919
Merge branch '2.5.x' into 2.6.x
...
Closes gh-28880
2021-12-01 14:39:26 +00:00
Andy Wilkinson
b2a1994f7d
Make clean remove the root build folder
...
Closes gh-28857
2021-12-01 14:38:25 +00:00
Andy Wilkinson
70e42e09c6
Merge branch '2.5.x'
...
Closes gh-28750
2021-11-19 13:43:32 +00:00
Jerome Prinet
80e6bb2939
Upgrade Gradle Enterprise plugin to 3.7.2
...
See gh-28747
2021-11-19 13:42:47 +00:00
Scott Frederick
32bb6f6989
Move deployment tests to system tests pipeline
...
Closes gh-27499
2021-07-26 15:29:56 -05:00
Andy Wilkinson
f34a2658b0
Merge branch '2.5.x'
...
Closes gh-27427
2021-07-21 11:02:44 +01:00
Andy Wilkinson
dcced2561a
Upgrade to Gradle Enterprise Conventions 0.0.8
...
Closes gh-26115
2021-07-21 11:02:15 +01:00