Releases: fabric8io/docker-maven-plugin
Releases · fabric8io/docker-maven-plugin
v0.36.1 (2021-06-27)
v0.36.0
- CI builds with Maven Wrapper to ensure that Maven Wrapper files and configuration are correct (1450)
- Using properties in image configuration disables Docker cache during build (1455)
- Update documentation to clearly state that
docker.cacheFrom.idx
is a list property and should always be used with aidx
suffix. With this change,docker.cacheFrom
(without idx) is not considered anymore. - A placeholder in docker.image.tag isn't replaced by the final result when used during docker:build (1468)
- Add a property(
outputFile
) to dump the output of Docker commands to file (1472) - Add pulling of
cacheFrom
images during build (1457) - Update Guava to 30.1-jre and Jib-Core to 0.18.0 (1475)
v0.35.0
- 0.35.0 (2021-04-04)
- Building 'spring-boot-with-jib' sample fails with NoSuchMethodError (1384)
- Loading Image tarball into docker daemon fails in JIB mode (1385)
assembly.inline
is removed when external properties are enabled (1082)- Fix Support for Podman REST API(when configured) Related to (1330)
- Fix ignored
SHELL
directive when provided in XML configuration (#1418) - Restore support for getting a random container name (1352)
- Provide exception messages that occurred during stop (1435)
- Make Maven build Reproducible (1406)
- Fix Windows tests (1416)
- Add a skipPom parameter, skipping a project if packaging is pom (1388)
- Add support for config to specify isolation technology for container (1376)
- Add Docker build cache friendly example utilizing Spring Boot Layered JAR and Maven Assembly Plugin (1412)
- Retry port mapping to avoid race condition where complete port information may not be initially available in Docker Engine 20.10.5 (1447)
- New
copy
goal for copying files and directories from containers to host (752 and 1405) - Add support for multiple copy layers using multiple assemblies (554)
- Prefer HOME environment variable over the Java system property to determine the user's home directory to better resemble the golang client's behavior (#1236
- Volume binding bug in windows (1338)
Special Thanks:
Thanks to our awesome contributors who contributed to v0.35.0 ❤️ 🙏 :
0.34.1
0.34.0
- Support
ARG
inFROM
(#859) - Handle authentication tokens returned from credential helpers (#1348)
- Migrate from joda-time to java.time (#1025)
The handling of Y changes when the week straddle the new year (Stack Overflow) - Fix JSON error when parsing tags (#1354)
- Add
skipPush
option to build image configuration (#1243) docker.container.<alias>.ip property
is no longer set (#1242)- Support
squash
in build options to squash newly built layers into a single layer (#785) - Support for JIB mode(#1277)
0.25.2
0.25.1
0.25.0
- Fix possible NPE when logging to a file and the parent directory does not exist yet (#911) (#940)
- Change content type to "application/json" when talking to the Docker daemon (#945)
- PostStart exec breakOnError now fails fast (#970)
- Use docker.skip.tag property on push and remove (#954) (#869)
- Property placeholders are not interpolated when they are the only thing in the XML element value (#960)
- Fix deadlock waiting on docker log pattern to match (#767) (#981) (#947)
- Support multiline labels and empty labels (#968)
- Handle multi line credential helper responses (#930)
- Add support for merging external properties with XML configuration (#938) (#948)
- Allow to specify different environment variables for run and build via properties (#386)
- Add simplified configuration which picks up a plain Dockerfile automatically from
src/main/docker
(#957)