Skip to content

Releases: fabric8io/docker-maven-plugin

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)

v0.35.0

04 Apr 14:56
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Fix regression which broke labels and env with space (#988)
  • Fix and enhanced zero-config Dockerfile mode

0.25.0

04 Apr 21:22
a23a5c8
Compare
Choose a tag to compare
  • 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)