Skip to content

Releases: fabric8io/docker-maven-plugin

v0.38.1 (2021-12-18)

18 Dec 16:32

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

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

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

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

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)

v0.35.0

04 Apr 14:56

Choose a tag to compare

  • 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

27 Sep 17:04
2163d20

Choose a tag to compare

  • Fix NPE with "skipPush" and no build configuration given (#1381)
  • upgrade to jib-core 0.15.0 (#1378)
  • Plugin now resolves ARG provided in BuildImageConfiguration (#1373)

0.34.0

14 Sep 06:50
f194e95

Choose a tag to compare

  • Support ARG in FROM (#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

14 Apr 08:49
b49ad9d

Choose a tag to compare

  • Fix for docker login issue with index.docker.io using a credential helper (#946)

0.25.1

14 Apr 07:49
15adba5

Choose a tag to compare

  • Fix regression which broke labels and env with space (#988)
  • Fix and enhanced zero-config Dockerfile mode