Skip to content

Releases: GoogleContainerTools/jib

jib-maven-plugin v1.0.2

05 Mar 19:56

Choose a tag to compare

jib-maven-plugin

Major Changes

  • Java 9+ WAR projects are now supported and run on the distroless Jetty Java 11 image (https://github.com/GoogleContainerTools/distroless) by default. Java 8 projects remain on the distroless Jetty Java 8 image.
  • Now supports authentication against Azure Container Registry using docker-credential-acr-* credential helpers.
  • Fixed an issue where setting <allowInsecureRegistries> may fail to try HTTP.
  • Fixed crash while talking to servers that do not set the Content-Length HTTP header or send an incorrect value.
  • Batch mode now disables build progress bar.

See CHANGELOG.md for more details.

jib-gradle-plugin v1.0.2

05 Mar 19:29

Choose a tag to compare

jib-gradle-plugin

Major Changes

  • Java 9+ WAR projects are now supported and run on the distroless Jetty Java 11 image (https://github.com/GoogleContainerTools/distroless) by default. Java 8 projects remain on the distroless Jetty Java 8 image.
  • Now supports authentication against Azure Container Registry using docker-credential-acr-* credential helpers.
  • Fixed an issue where setting allowInsecureRegistries may fail to try HTTP.
  • Fixed crash while talking to servers that do not set the Content-Length HTTP header or send an incorrect value.

See CHANGELOG.md for more details.

jib-maven-plugin v1.0.1

21 Feb 22:16

Choose a tag to compare

jib-maven-plugin

Major Changes

  • Java 9+ projects are now supported and run on the distroless Java 11 image by default. Java 8 projects remain on the distroless Java 8 image.
  • Fixed failure to infer main class when main method is defined using varargs

See CHANGELOG.md for more details.

jib-gradle-plugin v1.0.1

22 Feb 00:11

Choose a tag to compare

jib-gradle-plugin

Major Changes

  • Java 9+ projects are now supported and run on the distroless Java 11 image by default. Java 8 projects remain on the distroless Java 8 image.
  • Fixed failure to infer main class when main method is defined using varargs

See CHANGELOG.md for more details.

jib-core v0.1.2

11 Feb 21:08

Choose a tag to compare

jib-core

Major Changes

  • Added ProgressEvent#getBuildStepType method to get which step in the build process a progress event corresponds to
  • Added LayerCountEvent that is dispatched at the beginning of certain pull/build/push build steps to indicate the number of layers being processed
  • JibContainerBuilder#containerize() throws multiple sub-types of RegistryException rather than wrapping them in an ExecutionException
  • Fixed MainClassFinder failure when main method is defined using varargs (i.e. public static void main(String... args))

See CHANGELOG.md for more details.

jib-maven-plugin v1.0.0

18 Jan 15:08

Choose a tag to compare

jib-maven-plugin GA Release

Major Changes

  • Shortened progress bar display - make sure console window is at least 50 characters wide or progress bar display can be messy

See CHANGELOG.md for more details.

jib-gradle-plugin v1.0.0

18 Jan 15:05

Choose a tag to compare

jib-gradle-plugin GA Release

Major Changes

  • Shortened progress bar display - make sure console window is at least 50 characters wide or progress bar display can be messy

See CHANGELOG.md for more details.

jib-core v0.1.1

17 Jan 22:13

Choose a tag to compare

jib-core

Major Changes

  • Adds support for configuring volumes
  • Adds JavaContainerBuilder for building opinionated containers for Java applications

See CHANGELOG.md for more details.

jib-maven-plugin v1.0.0-rc2

15 Jan 17:57

Choose a tag to compare

jib-maven-plugin GA Release Candidate 2

Major Changes

  • Setting proxy credentials (via system properties http(s).proxyUser and http(s).proxyPassword) is now supported
  • Maven proxy settings are now supported
  • Now checks for system properties in pom as well as commandline
  • <dockerClient><executable> and <dockerClient><environment> to set Docker client binary path (defaulting to docker) and additional environment variables to apply when running the binary
  • Java 9+ projects using the default distroless Java 8 base image will now fail to build

See CHANGELOG.md for more details.

jib-gradle-plugin v1.0.0-rc2

10 Jan 21:16

Choose a tag to compare

jib-gradle-plugin GA Release Candidate 2

Major Changes

  • Setting proxy credentials (via system properties http(s).proxyUser and http(s).proxyPassword) is now supported.
  • Java 9+ projects using the default distroless Java 8 base image will now fail to build.

See CHANGELOG.md for more details.