Releases: fabric8io/docker-maven-plugin
Releases · fabric8io/docker-maven-plugin
0.40.2 (2022-07-31)
- Plugin doesn't abort building an image in case Podman is used and Dockerfile can't be processed (1562) @jh-cd
- Bump gson from 2.8.5 to 2.8.9 (1556) @dependabot
- Build and load native platform during build goal, build and push all platforms during push goal (1576) @chonton
- Remove buildx cache, don't delete builder instances after goal. Use builder instance to cache artifacts (1579) @chonton
- Multiple assemblies use the name "maven". Please assign each assembly a unique name (1558) @tbfky
- Use
https://index.docker.io/v1/
as default buildx server registry (1574) @chonton - When using buildx, do not force build of native platform (1572) @chonton
0.40.1 (2022-06-11)
0.40.0 (2022-05-29):
- Multi-architecture images using buildx (1502) @chonton
- Migrate to JUnit5 and Mockito for testing (1550) @chonton
docker:stop
should respect docker.skip even whendocker.executeStopOnVMShutdown
is set totrue
(1561) @doyleyoung- Prevent concurrent access to secDispatcher during password decryption (1533) @joserebelo
- Support for
docker run --sysctl
parameters (1530) @jpraet - Add missing dash to buildx
--build-arg
(1559) @elektro-wolle
0.39.1 (2022-02-27)
- determineFinalArgValue respect default value if key exists but value is null (1528) @twendelmuth
0.39.0 (2022-02-06)
- Cleanup dangling images as a result of image tagging, auto-pulling a base image, or auto-pulling a cacheFrom image (#1513) @rkhmelichek
- Fix logic bug to remove dangling images in BuildService (1522) @rkhmelichek
skipPom
is ignored by "push" goal (1482) @rohanKanojia- Enable Create Image (pull) HTTP API option (#1516) @rohanKanojia
- Add docs about docker:build network config (1523) @bellackn
- Update to jnr-unixsocket 0.38.17 (Fixes for Apple M1) (1521) @bkrenger
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
latest
tag if no other tags where specified in jib mode. This can break your build, if you rely on the automaticlatest
tag." (#1510) @Postremus - Revert "Only push the
latest
tag if no other tags where specified in docker mode. This can break your build, if you rely on the automaticlatest
tag." (#1509) @Postremus
0.38.0 (2021-11-09)
- Allow replacement in tags. Added a new replacement
%T
which always adds a timestamp. (#1491) - Only push the
latest
tag if no other tags where specified in docker mode. This can break your build, if you rely on the automaticlatest
tag. (#1496) - Only push the
latest
tag if no other tags where specified in jib mode. This can break your build, if you rely on the automaticlatest
tag. (#1498) - Deprecate
entrypoint
parameter in<run>
configuration (1488) - Add support for
executeStopOnVMShutdown
flag indocker:stop
goal 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.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)