Fabric8io Docker Maven Plugin Versions Save

Maven plugin for running and creating Docker images

v0.40.2

1 year ago
  • 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

v0.40.1

1 year ago
  • buildx does not work when specifying Dockerfile location (1562) @chonton
  • Use buildx, set tag to current version fails if it contains -SNAPSHOT (1566) @chonton

v0.40.0

2 years ago
  • 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

v0.39.1

2 years ago
  • determineFinalArgValue respect default value if key exists but value is null (1528) @twendelmuth

v0.39.0

2 years ago
  • 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

2 years ago
  • 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

v0.38.0

2 years ago
  • 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 :heart: :

  • @Xyaren
  • @Postremus
  • @energister
  • @balazs-zsoldos
  • @gauee

v0.37.0

2 years ago
  • 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 :heart: :

  • @ncelerier
  • @j3t

v0.36.1

2 years ago
  • 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

3 years ago
  • 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)