Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency io.fabric8:docker-maven-plugin to v0.44.0 (jdk17-dev) #936

Merged
merged 1 commit into from
Mar 3, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 2, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.fabric8:docker-maven-plugin 0.32.0 -> 0.44.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

fabric8io/docker-maven-plugin (io.fabric8:docker-maven-plugin)

v0.44.0: 0.44.0 (2024-02-17)

Compare Source

  • Add new option "useDefaultExclusion" for build configuration to handle exclusion of hidden files (1708)
    • The option is now propagated down to the buildx command, if it is set in the section. (1717)
    • Fix Buildx build with Dockerfile outside of the Docker build context directory (1721)
    • Add support setting driverOpts for buildx (1704)
    • Multi-Architecture push is not sending pull registry auth credentials (1709)
    • Adding support for --cacheFrom and --cacheTo buildX arguments (1621)
    • Add support for using maven/system properties for an ARG used as the FROM image in a dockerfile (1731)
    • Revert workaround for checking docker version for checking whether to add docker --config flag or not. (1754)
    • Add a workaround to copy docker-buildx binary to temporary config directory created for docker buildx build. This seems to make docker recognize buildx even after config override. (1754)
    • Fix Windows volume bindings for Rancher, Podman and Windows-based containers (1719)
    • Extract the Docker Compose v2.1+ depends_on conditions and apply them as Docker Maven Plugin waiting configurations (888)
    • Update org.apache.maven:maven-core to 3.8.1 (1702)

Thanks to our contributors ❤️ 🤗

v0.43.4: 0.43.4 (2023-08-18)

Compare Source

  • Always pass --config option for latest versions of Docker CLI (1701)

v0.43.3: 0.43.3 (2023-08-13)

Compare Source

  • Only add --config to buildx command string when authentication credentials are coming from outside sources
    • Remove hardcoded --node value while creating buildx builder

v0.43.2: 0.43.2 (2023-07-29)

Compare Source

  • Make --config from buildx command string generation optional (1673) @​robfrank

v0.43.1: 0.43.1 (2023-07-28)

Compare Source

v0.43.0: 0.43.0 (2023-05-20)

Compare Source

v0.42.1: 0.42.1 (2023-04-06)

Compare Source

v0.42.0: (2023-02-28)

Compare Source

v0.41.0: 0.41.0 (2023-02-06):

Compare Source

v0.40.3: 0.40.3 (2022-12-18)

Compare Source

  • image/squash option is taken into account when using buildx (1605) @​kevinleturc
    • Allow having build args with same name but different value in various sources, which are overriden in the order of precedence in resulting build args map (1407) @​pavelsmolensky
    • Use double for docker.cpus property and interpret this value in the same way as Docker config option --cpus (1609) @​vjuranek
    • NPE from Assembly plugin when POM packaging is used (1146) @​slawekjaranowski
    • Docker pulling progress only shown after pull has completed and not in real-time (1598) @​causalnet
    • Bump org.yaml:snakeyaml to v1.32 (1619) @​pen4
    • Bump com.google.cloud.tools:jib-core to v0.23.0 (1620) @​pen4
    • Bump com.google.guava:guava to v31.1-jre @​rohanKanojia

v0.40.2: 0.40.2 (2022-07-31)

Compare Source

  • 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: 0.40.1 (2022-06-11)

Compare Source

  • 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: 0.40.0 (2022-05-29):

Compare Source

v0.39.1: 0.39.1 (2022-02-27)

Compare Source

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

v0.39.0: 0.39.0 (2022-02-06)

Compare Source

v0.38.1: (2021-12-18)

Compare Source

  • 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: 0.38.0 (2021-11-09)

Compare Source

  • 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)

Compare Source

  • 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)

Compare Source

  • Fix multi-stage builds when an image refers to another image named/aliased up in the Dockerfile (1443)

v0.36.0

Compare Source

  • 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

Compare Source

  • 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 ❤️ 🙏 :

v0.34.1: 0.34.1

Compare Source

  • 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)

v0.34.0: 0.34.0

Compare Source

  • 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)

v0.33.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@lltx lltx merged commit 77a97aa into jdk17-dev Mar 3, 2024
@renovate renovate bot deleted the renovate/jdk17-dev-docker.plugin.version branch March 3, 2024 04:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant