Skip to content

Releases: fabric8io/docker-maven-plugin

0.40.2 (2022-07-31)

31 Jul 07:45
Compare
Choose a tag to compare
  • 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)

11 Jun 17:53
Compare
Choose a tag to compare
  • buildx does not work when specifying Dockerfile location (1562) @chonton
  • Use buildx, set tag to current version fails if it contains -SNAPSHOT (1566) @chonton

0.40.0 (2022-05-29):

29 May 18:00
Compare
Choose a tag to compare
  • Multi-architecture images using buildx (1502) @chonton
  • Migrate to JUnit5 and Mockito for testing (1550) @chonton
  • docker:stop should respect docker.skip even when docker.executeStopOnVMShutdown is set to true (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)

27 Feb 09:47
Compare
Choose a tag to compare
  • determineFinalArgValue respect default value if key exists but value is null (1528) @twendelmuth

0.39.0 (2022-02-06)

06 Feb 17:04
Compare
Choose a tag to compare
  • 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)

18 Dec 16:32
Compare
Choose a tag to compare
  • 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 automatic latest 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 automatic latest tag." (#1509) @Postremus

0.38.0 (2021-11-09)

08 Nov 18:49
Compare
Choose a tag to compare
  • 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 automatic latest 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 automatic latest tag. (#1498)
  • Deprecate entrypoint parameter in <run> configuration (1488)
  • Add support for executeStopOnVMShutdown flag in docker: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)

15 Aug 18:14
Compare
Choose a tag to compare
  • Fix stop mojo by taking container name pattern into account (#1168)
  • Wait for request.abort to finish before calling is.close() (#1103)

Thanks a lot to our contributors ❤️ :

v0.36.1 (2021-06-27)

27 Jun 11:07
Compare
Choose a tag to compare
  • Fix multi-stage builds when an image refers to another image named/aliased up in the Dockerfile (1443)
  • Revert part of #965 in LogRequestor (1480)

v0.36.0

23 May 11:30
Compare
Choose a tag to compare
  • 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 a idx 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)