CoxAutomotiveDataSolutions / waimak

Waimak is an open-source framework that makes it easier to create complex data flows in Apache Spark.
Apache License 2.0
75 stars 16 forks source link

Bump docker-maven-plugin from 0.25.2 to 0.38.1 #128

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps docker-maven-plugin from 0.25.2 to 0.38.1.

Release notes

Sourced from docker-maven-plugin's releases.

v0.38.1 (2021-12-18)

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

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

v0.37.0 (2021-08-15)

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

v0.36.1 (2021-06-27)

  • 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

  • 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

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

... (truncated)

Changelog

Sourced from docker-maven-plugin's changelog.

ChangeLog

  • 0.39-SNAPSHOT :

    • Cleanup dangling images as a result of image tagging, auto-pulling a base image, or auto-pulling a cacheFrom image (#1513) @​rkhmelichek
  • 0.38.1 (2021-12-18):

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

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

Note: entrypoint parameter in <run> configuration is marked as deprecated. Users are advised to use entryPoint parameter instead.

  • 0.37.0 (2021-08-15)

    • Fix stop mojo by taking container name pattern into account (#1168)
    • Wait for request.abort to finish before calling is.close() (#1103)
  • 0.36.1 (2021-06-27)

    • 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)
  • 0.36.0 (2021-05-23)

    • 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]fabric8io/docker-maven-plugin#1472)
    • Add pulling of cacheFrom images during build (1457)
    • Update Guava to 30.1-jre and Jib-Core to 0.18.0 (1475)
  • 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)

... (truncated)

Commits
  • 60318d3 [RELEASE] Update project version to v0.38.1
  • 01556b3 Revert 'Only push the latest tag if no other tags where specified in docker...
  • a77cf73 Revert "Only push the latest tag if no other tags where specified in jib mo...
  • d869195 chore: Update to jnr-unixsocket 0.38.14
  • f8ae4c6 [RELEASE] Prepare for next release iteration
  • 3bc03d5 [RELEASE] Update project version to v0.38.0
  • 83cfdea Followup #1492: Add asciidoc for executeStopOnVMShutdown flag in StopMojo
  • f59c03b Add support to stop docker containers during VM shutdown
  • d3d3618 RunImageConfiguration: @Deprecate entrypoint parameter field
  • 146a09e fix examples
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
jamesfielder commented 2 years ago

@dependabot rebase

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication