Andy Wilkinson
0ec5eab8af
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40097
2024-03-25 10:42:14 +00:00
Andy Wilkinson
aee88115ea
Test Gradle plugin against Gradle 8.7
...
This commit includes some changes to test Gradle scripts to avoid
Gradle 8.7's new deprecation warning about URI conversion.
Closes gh-40093
2024-03-25 10:24:21 +00:00
Moritz Halbritter
4047c00aa5
Implement SBOM actuator endpoint
...
Closes gh-39799
2024-03-21 18:06:48 -07:00
Andy Wilkinson
93fc2a455b
Reinstate Gradle Plugin toolchain's maximum compatible Java version
...
See gh-33766
2024-03-21 10:06:28 +00:00
Phillip Webb
8ee20c8dae
Migrate maven-plugin to Antora
...
See gh-33766
2024-03-20 15:21:56 -07:00
Phillip Webb
18a2b2e9fb
Migrate gradle-pluigin to Antora
...
See gh-33766
2024-03-20 15:21:54 -07:00
Phillip Webb
ecf89c3fe3
Polish asciidoc generated by changelog generator
...
Refine the generator so that an additional space is included after
section titles.
2024-03-20 15:10:39 -07:00
Moritz Halbritter
558d811b0a
Use JarFile instead of ZipInputStream
...
ZipInputStream can't cope with some non-deflated entries, see
https://bugs.openjdk.org/browse/JDK-8143613 .
JarFile works better, but it doesn't support creation time / access
time.
See gh-38276
2024-03-20 12:11:56 +01:00
Moritz Halbritter
5a77122abe
Create classpath argfile on windows for run tasks
...
Closes gh-17766
2024-03-19 14:08:14 +01:00
Johnny Lim
412b8dd548
Polish
...
See gh-39910
2024-03-15 11:25:16 +01:00
Andy Wilkinson
702cf75b21
Merge branch '3.2.x'
...
Closes gh-39934
2024-03-13 18:40:28 +00:00
Andy Wilkinson
e2d53fa0e9
Ensure that Maven Plugin uses a consistent Framework dependency version
...
Fixes gh-39927
2024-03-13 18:38:38 +00:00
Moritz Halbritter
9411a4ce99
Adjust defaults for ExtractCommand
...
It now extracts the contents of the JAR in a folder named after the JAR
without the extension. It now also checks if the folder is empty.
There's a new --force option to skip those checks.
The "runner.jar" is now named like the uber JAR from which the
extraction has been started.
See gh-38276
2024-03-12 11:52:33 +01:00
Moritz Halbritter
7a417503e5
Fix tests on windows
2024-03-07 14:14:24 +01: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
Eddú Meléndez
244f7c595c
Remove redpanda image compatibility
...
Testcontainers added redpandadata/redpanda as valid image
Closes gh-39801
2024-02-29 15:30:12 +01:00
Eddú Meléndez
2e908298e5
Remove redpanda image compatibility
...
Testcontainers added redpandadata/redpanda as valid image
See gh-39776
2024-02-29 11:52:56 +01:00
Andy Wilkinson
70769d9377
Merge branch '3.2.x'
...
Closes gh-39794
2024-02-28 17:20:00 +00:00
Andy Wilkinson
306d52db77
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39793
2024-02-28 17:19:46 +00:00
Andy Wilkinson
16b6400bdf
Improve BuildpackReference's handling of URL-like strings on Windows
...
Closes gh-39792
2024-02-28 17:15:02 +00:00
Andy Wilkinson
e9d2c773b7
Merge branch '3.2.x'
...
Closes gh-39790
2024-02-28 15:06:49 +00:00
Andy Wilkinson
730a81c4a8
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39789
2024-02-28 15:06:35 +00:00
Andy Wilkinson
dd38fb8b65
Limit wait time when checking process's availability
...
Closes gh-39788
2024-02-28 15:04:08 +00:00
Andy Wilkinson
bfc9ef8bc5
Merge branch '3.2.x'
...
Closes gh-39765
2024-02-27 12:39:28 +00:00
Andy Wilkinson
db0fcc5626
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39764
2024-02-27 12:39:14 +00:00
Andy Wilkinson
54cdc83337
Only reference Gradle tasks beneath org.gradle.api
...
Fixes gh-39584
2024-02-27 12:38:07 +00:00
Phillip Webb
2b7320be1a
Merge branch '3.2.x'
...
Closes gh-39690
2024-02-21 21:36:07 -08:00
Phillip Webb
a457638e6c
Polish 'Decode URL content before passing it to NestedLocation.parse'
...
See gh-39675'
Closes gh-39675'
2024-02-21 21:16:33 -08:00
_ext Slovak, Jiri
06569e76f6
Decode URL content before passing it to NestedLocation.parse
...
URL can contains empty spaced encoded as %20, so it should be decoded
before passing it to NestedLocation. NestedLocation expects file system
path which should not contain URL encoded values.
See gh-39675
2024-02-21 17:28:55 -08:00
Phillip Webb
f8a1dae835
Merge branch '3.2.x'
2024-02-21 15:27:57 -08:00
Phillip Webb
12de6aa46a
Merge branch '3.1.x' into 3.2.x
2024-02-21 15:27:27 -08:00
Phillip Webb
2c4909a89a
Update copyright year of changed files
2024-02-21 13:58:53 -08:00
Scott Frederick
bb384f268e
Merge branch '3.2.x'
...
Closes gh-39639
2024-02-20 10:34:54 -06:00
Scott Frederick
71e5e1252a
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39638
2024-02-20 10:34:32 -06:00
Scott Frederick
c93acdafbd
Polish "Prevent long parse times for images with illegal char in tag"
...
See gh-39617
2024-02-20 10:27:28 -06:00
Jakob Wanger
c892544741
Prevent long parse times for images with illegal char in tag
...
Update the regular expression used to parse Docker images references to
prevent catastrophic backtracking when images names are long and the
tag contains an illegal character.
See gh-39617
2024-02-20 10:27:27 -06:00
Adrian Cole
4b0bed23b0
Migrate to Brave 6 and Zipkin Reporter 3
...
Signed-off-by: Adrian Cole <adrian@tetrate.io>
See gh-39049
2024-02-20 12:00:36 +01:00
Andy Wilkinson
e3de575841
Merge branch '3.2.x'
...
Closes gh-39550
2024-02-14 14:54:32 +00:00
Andy Wilkinson
deb3d70a2e
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39549
2024-02-14 14:54:16 +00:00
Andy Wilkinson
5bc4bdd1de
Test Gradle plugin against Gradle 8.6
...
Closes gh-39548
2024-02-14 14:54:10 +00:00
Moritz Halbritter
7f55cae90f
Merge branch '3.2.x'
2024-02-12 10:19:46 +01:00
Moritz Halbritter
4387b79831
Merge branch '3.1.x' into 3.2.x
2024-02-12 10:18:46 +01:00
Moritz Halbritter
8ffcfc9b77
Harmonize style of igored exceptions across the codebase
2024-02-12 10:14:20 +01:00
Scott Frederick
f5b1f811d6
Merge branch '3.2.x'
...
Closes gh-39514
2024-02-11 14:32:47 -06:00
Scott Frederick
eb75bb1339
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39513
2024-02-11 14:32:35 -06:00
Jakob Wanger
7e90b4951b
Enforce Gradle version to be at least of version 7.5
...
See gh-39508
Signed-off-by: Jakob Wanger <jakobwanger@gmail.com>
2024-02-11 14:30:26 -06:00
Scott Frederick
09a6ae51cc
Add support for Bitnami container images with Docker Compose
...
Closes gh-35759
2024-02-09 14:58:25 -06:00
Andy Wilkinson
5ae533a00d
Minimize scope of version management for commons-compress
...
See gh-39368
2024-02-06 15:08:15 +00:00
Chris Bono
ff8089de06
Update to Pulsar 3.2.0 and use Pulsar BOM
...
This commit updates Pulsar to 3.2.0 and leverages the newly added
Pulsar BOM in order to ease dependency management.
See gh-39408
2024-02-06 13:56:10 +01:00
Andy Wilkinson
9a5b3b3a2b
Merge branch '3.2.x'
...
See gh-39369
2024-02-06 12:38:37 +00:00