Releases: GoogleContainerTools/jib
Releases · GoogleContainerTools/jib
jib-maven-plugin v1.0.2
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-LengthHTTP 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
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
allowInsecureRegistriesmay fail to try HTTP. - Fixed crash while talking to servers that do not set the
Content-LengthHTTP header or send an incorrect value.
See CHANGELOG.md for more details.
jib-maven-plugin v1.0.1
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
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
Major Changes
- Added
ProgressEvent#getBuildStepTypemethod to get which step in the build process a progress event corresponds to - Added
LayerCountEventthat 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 ofRegistryExceptionrather than wrapping them in anExecutionException- Fixed
MainClassFinderfailure 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
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
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
Major Changes
- Adds support for configuring volumes
- Adds
JavaContainerBuilderfor building opinionated containers for Java applications
See CHANGELOG.md for more details.
jib-maven-plugin v1.0.0-rc2
jib-maven-plugin GA Release Candidate 2
Major Changes
- Setting proxy credentials (via system properties
http(s).proxyUserandhttp(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 todocker) 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
jib-gradle-plugin GA Release Candidate 2
Major Changes
- Setting proxy credentials (via system properties
http(s).proxyUserandhttp(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.