Releases: GoogleContainerTools/jib
Releases · GoogleContainerTools/jib
jib-cli v0.6.0
Major Changes
- Added automatic update check. Jib CLI will now display a message if a new version is available. See the privacy page for more details. (#3165)
- Added
--image-metadata-outoption to specify the JSON output file that should contain image metadata (image ID, digest, and tags) after build is complete. (#3187)
See CHANGELOG.md for more details.
jib-maven-plugin v3.0.0
Major Changes
- Switched the default base images from Distroless to
adoptopenjdk:{8,11}-jreandjetty(for WAR). (#3124) - New
<includes>and<excludes>options for<extraDirectories>. This enables copying a subset of files from the source directory using glob patterns. (#2564) - Jib extensions can be loaded via the Maven dependency injection mechanism. This also enables injecting arbitrary dependencies (for example, Maven components) into an extension. (#3036)
- Fixed an issue where some log messages used color in the "plain" console output. (#2764)
See CHANGELOG.md for more details.
jib-gradle-plugin v3.0.0
Major Changes
- Switched the default base images from Distroless to
adoptopenjdk:{8,11}-jreandjetty(for WAR). (#3124) - New
includesandexcludesoptions forjib.extraDirectories. This enables copying a subset of files from the source directory using glob patterns. (#2564) - Added an option
configurationNameto specify the name of the Gradle Configuration to use. The option can be lazily configured, for example, using GradleProviderorProperty. (#3034)
jib {
configurationName = 'myconfig'
}- Fixed an issue where some log messages used color in the "plain" console output. (#2764)
See CHANGELOG.md for more details.
jib-cli v0.5.0
Major Changes
- Fixed an issue where critical error messages (for example, unauthorized access from a registry) were erased by progress reporting and not shown. (#3148)
See CHANGELOG.md for more details.
jib-cli v0.4.0
Major Changes
- Added support for configuring registry mirrors for base images. This is useful when hitting Docker Hub rate limits. Only public mirrors (such as
mirror.gcr.io) are supported. (#3134)
See CHANGELOG.md for more details.
jib-cli v0.3.0
Major Changes
- Changed the default base image of the Jib CLI jar command from the
openjdkimages to theadoptopenjdkimages on Docker Hub. (#3108)
See CHANGELOG.md for more details.
jib-cli v0.2.0
Major Changes
- Added the
jarcommand which can be used to containerize a JAR with$ jib jar --target ... my-app.jar.By default, the command will add the contents of the JAR into optimized layers on the container. (#11)
See CHANGELOG.md for more details
jib-maven-plugin v2.8.0
Major Changes
- Added support for configuring registry mirrors for base images. This is useful when hitting Docker Hub rate limits. Only public mirrors (such as
mirror.gcr.io) are supported. (#3011)
See CHANGELOG.md for more details.
jib-gradle-plugin v2.8.0
Major Changes
- Added support for configuring registry mirrors for base images. This is useful when hitting Docker Hub rate limits. Only public mirrors (such as
mirror.gcr.io) are supported. (#3011)
See CHANGELOG.md for more details.
jib-core v0.18.0
Major Changes
- New method:
Containerizer#addRegistryMirrorsfor configuring registry mirrors for base images. This is useful when hitting Docker Hub rate limits. Only public mirrors (such asmirror.gcr.io) are supported. (#2999)
See CHANGELOG.md for more details.