Releases: fabric8io/docker-maven-plugin
Releases · fabric8io/docker-maven-plugin
v0.38.1 (2021-12-18)
- Update to jnr-unixsocket 0.38.14 to solve UnsatisfiedLinkError on Apple M1 (#1257) @henningn
- Revert "Only push the
latesttag if no other tags where specified in jib mode. This can break your build, if you rely on the automaticlatesttag." (#1510) @Postremus - Revert "Only push the
latesttag if no other tags where specified in docker mode. This can break your build, if you rely on the automaticlatesttag." (#1509) @Postremus
0.38.0 (2021-11-09)
- Allow replacement in tags. Added a new replacement
%Twhich always adds a timestamp. (#1491) - Only push the
latesttag if no other tags where specified in docker mode. This can break your build, if you rely on the automaticlatesttag. (#1496) - Only push the
latesttag if no other tags where specified in jib mode. This can break your build, if you rely on the automaticlatesttag. (#1498) - Deprecate
entrypointparameter in<run>configuration (1488) - Add support for
executeStopOnVMShutdownflag indocker:stopgoal to stop containers after build completion (1492) - Add support for multiple ARGS defined as a part of docker imageTag string (1430)
Thanks a lot to our contributors ❤️ :
v0.37.0 (2021-08-15)
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.idxis a list property and should always be used with aidxsuffix. 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
cacheFromimages 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.inlineis removed when external properties are enabled (1082)- Fix Support for Podman REST API(when configured) Related to (1330)
- Fix ignored
SHELLdirective 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
copygoal 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
ARGinFROM(#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
skipPushoption to build image configuration (#1243) docker.container.<alias>.ip propertyis no longer set (#1242)- Support
squashin build options to squash newly built layers into a single layer (#785) - Support for JIB mode(#1277)