Skip to content

Latest commit

 

History

History
97 lines (58 loc) · 3.32 KB

CHANGELOG.md

File metadata and controls

97 lines (58 loc) · 3.32 KB

1.11.0

  • Support nerdctl #132

1.10.0

  • Support building with buildx #131
  • Deprecate dockerAutoPackageJavaApplication functionality

1.9.0

  • Add Dockerfile.customInstruction() method to be able to add Dockerfile instructions that are missing from the DSL.

1.8.3

  • Support build output from Podman. #125

1.8.2

  • Fix issue with changed output from Buildkit. #120

1.8.1

  • Fix issue with changed output from Buildkit. #118

1.8.0

  • Output Docker image digest from dockerPush and dockerBuildAndPush. #117
  • Add BuildOptions.additionalArguments to support all arguments that can be passed to docker build.

1.7.0

  • Support passing build arguments with dockerBuildArguments in docker setting.
  • Add ARG instruction.
  • Fix issue with resolving native Dockerfile path when in root of project.
  • Fix issue with Docker build not passing failure properly on build failure.

1.6.0

  • Fix issue with building images not working with Docker 19.03.12.
  • Add support for native Dockerfiles with NativeDockerfile(filePath)).
  • Add support for Docker BuildKit.

1.5.0

  • Add HEALTHCHECK instruction #75
  • The ADD and COPY instructions can now receive the chown flag
  • Fix dockerBuildAndPush task in sbt 1.0

1.4.1

  • Fix broken version check with Dockers updated version scheme #61

1.4.0

  • Don't use deprecated docker tag flag for versions 1.10 and up of Docker #39

1.3.0

  • The dockerPush task will now fail on Docker image push failure.
  • Rename dockerCmd to dockerPath, this gives better compatibility with sbt-native-packager.

1.2.0

  • File permissions are now kept on files that are copied with the ADD and COPY instructions #31.
  • Java 7 or higher is now required.

1.1.0

  • Support for the new LABEL instruction that allows adding metadata to an image #27.
  • Fix a regression on caching of builds #26.

1.0.1

  • Fix bad formatting of environment variables #23.
  • Deprecate invalid CMD instructions.
  • Change the default Docker image in dockerAutoPackageJavaApplication to java:8-jre.

1.0.0

  • Now an Auto plugin, sbt version 0.13.5 or higher required
  • An image can be tagged with multiple names
  • Support for writing raw Dockerfile instructions

0.5.2

  • Fixed execution order of task dockerBuildAndPush

0.5.0

  • Added new tasks to push Docker images to a registry: dockerPush and dockerBuildAndPush
  • ImageName(String) now parses the input string

0.4.0

  • Added an immutable Dockerfile
  • Fixes related to staged files in the add and copy methods in Dockerfile