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
2 years ago
Eddú Meléndez
244f7c595c
Remove redpanda image compatibility
...
Testcontainers added redpandadata/redpanda as valid image
Closes gh-39801
2 years ago
Eddú Meléndez
2e908298e5
Remove redpanda image compatibility
...
Testcontainers added redpandadata/redpanda as valid image
See gh-39776
2 years ago
Andy Wilkinson
16b6400bdf
Improve BuildpackReference's handling of URL-like strings on Windows
...
Closes gh-39792
2 years ago
Andy Wilkinson
dd38fb8b65
Limit wait time when checking process's availability
...
Closes gh-39788
2 years ago
Andy Wilkinson
54cdc83337
Only reference Gradle tasks beneath org.gradle.api
...
Fixes gh-39584
2 years ago
Phillip Webb
a457638e6c
Polish 'Decode URL content before passing it to NestedLocation.parse'
...
See gh-39675'
Closes gh-39675'
2 years ago
_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
2 years ago
Phillip Webb
2c4909a89a
Update copyright year of changed files
2 years ago
Scott Frederick
c93acdafbd
Polish "Prevent long parse times for images with illegal char in tag"
...
See gh-39617
2 years ago
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
2 years ago
Adrian Cole
4b0bed23b0
Migrate to Brave 6 and Zipkin Reporter 3
...
Signed-off-by: Adrian Cole <adrian@tetrate.io>
See gh-39049
2 years ago
Andy Wilkinson
5bc4bdd1de
Test Gradle plugin against Gradle 8.6
...
Closes gh-39548
2 years ago
Moritz Halbritter
8ffcfc9b77
Harmonize style of igored exceptions across the codebase
2 years ago
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>
2 years ago
Scott Frederick
09a6ae51cc
Add support for Bitnami container images with Docker Compose
...
Closes gh-35759
2 years ago
Andy Wilkinson
5ae533a00d
Minimize scope of version management for commons-compress
...
See gh-39368
2 years ago
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
2 years ago
Andy Wilkinson
5f680ccac0
Revert "Stop managing version of commons-compress where it isn't needed"
...
This reverts commit 2b85cb0356 .
See gh-39367
2 years ago
Moritz Halbritter
8fd28d9ece
Polish "Update the Debugging Documentation of the Spring Boot Maven Plugin"
...
See gh-39392
2 years ago
lukasdooo
b25d52c896
Update the Debugging Documentation of the Spring Boot Maven Plugin
...
See gh-39392
2 years ago
Moritz Halbritter
07ee7254a6
Align to Native Build Tools metadata repository default
...
Closes gh-39068
2 years ago
Eddú Meléndez
f3e7325064
Add service connection for Docker Compose and Testcontainers ActiveMQ
...
See gh-39363
2 years ago
Andy Wilkinson
2b85cb0356
Stop managing version of commons-compress where it isn't needed
...
Closes gh-39367
2 years ago
Andy Wilkinson
dd082c6c21
Revert "Upgrade to Commons Compress 1.25.0"
...
This reverts commit 1c2a622f7f .
See gh-39148
2 years ago
Eddú Meléndez
f15cd93a35
Add service connection for Docker Compose and Testcontainers Artemis
...
See gh-39311
2 years ago
Scott Frederick
a620d348ad
Fix exporting of Docker image layers
...
The logic to extract layers from a downloaded Docker image assumed that
the layer entries in the image tar archive always had the file extension
`.tar`. This was the case with Docker and other compatible daemons until
Docker 25.0. With this commit, the extension is no longer assumed, but
any entries listed in `manifest.json` will be recognized.
Fixes gh-39323
2 years ago
Andy Wilkinson
1c2a622f7f
Upgrade to Commons Compress 1.25.0
...
Closes gh-39148
2 years ago
Piyal Ahmed
a85e99790b
Fix NestedJarFile constructor javadoc
...
See gh-39285
2 years ago
Andy Wilkinson
a6d1788be3
Tolerate OS and Java version differences in ExtractCommandTests
...
Co-Authored-By: Moritz Halbritter <moritz.halbritter@broadcom.com>
Closes gh-39303
2 years ago
Phillip Webb
8f1a330dd5
Update copyright header of cleaned up code
...
See gh-39259
2 years ago
Tobias Lippert
24e0864105
Replace !Optional.isPresent with Optional.isEmpty
...
See gh-39259
2 years ago
Tobias Lippert
7f4aaacf42
Simplify stream chain operations
...
See gh-39259
2 years ago
Phillip Webb
15f1e8536b
Polish 'Remove redundant array creation'
...
See gh-39259
2 years ago
Tobias Lippert
d3c97adf79
Remove redundant array creation
...
See gh-39259
2 years ago
Tobias Lippert
316b415e95
Use try with resources instead of try-finally
...
See gh-39259
2 years ago
Tobias Lippert
cb26c31dd6
Replace explicit type with diamond operator
...
See gh-39259
2 years ago
Tobias Lippert
06265ee617
Use pattern variables
...
See gh-39259
2 years ago
Tobias Lippert
fe38cb3b4a
Use string.repeat()
...
See gh-39259
2 years ago
Phillip Webb
ddb769bf7f
Polish 'Simplify conditionals'
...
See gh-39259
2 years ago
Tobias Lippert
65a1ff84e6
Simplify conditionals
...
See gh-39259
2 years ago
Tobias Lippert
def7523398
Inline redundant if statements
...
See gh-39259
2 years ago
Scott Frederick
bee6fe899c
Polish "Add Docker Compose service connection support for OpenLDAP"
...
See gh-39258
2 years ago
PhilKes
eb940c3907
Add Docker Compose service connection support for OpenLDAP
...
See gh-39258
2 years ago
Phillip Webb
088b313ae5
Polish
2 years ago
Moritz Halbritter
ca799f7b21
Tolerate actuator endpoints with the same id
...
Closes gh-39249
2 years ago
Phillip Webb
eb0040c225
Fix ZipCentralDirectoryFileHeaderRecord entry comment read offset
...
Update `ZipCentralDirectoryFileHeaderRecord.copyTo` comment read offset
to account for the record position.
Fixes gh-39166
2 years ago
Andy Wilkinson
6bfac1f860
Fix handling of nested: UNC paths on Windows
...
Closes gh-38956
2 years ago
Andy Wilkinson
6f4a8cc0c3
Polish "Change log messages to use singular or plural instead of "noun(s)""
...
See gh-37017
2 years ago
teacmity
c6c7fbc15f
Change log messages to use singular or plural instead of "noun(s)"
...
See gh-37017
2 years ago