Releases: GoogleContainerTools/jib
Releases · GoogleContainerTools/jib
jib-gradle-plugin v0.9.9
Major Changes
- Labels from base image propagate to built image
- Reordered classpath in entrypoint to allow dependency patching
- Gradle project dependencies have their
assemble
task run before running a jib task
See CHANGELOG.md for more details.
jib-maven-plugin v0.9.8
Major Changes
- Docker context generation now includes snapshot dependencies and extra files
- Can disable parallel operation by setting the
jibSerialize
system property totrue
- Environment variables are propagated from the base image
allowInsecureRegistries
allows connecting to insecure HTTPS registries (for example, registries using self-signed certificates)- Added
<to><auth>
and<from><auth>
parameters with<username>
and<password>
fields for simple authentication, similar to the Gradle plugin - Can set credentials via commandline using
jib.to.auth.username
,jib.to.auth.password
,jib.from.auth.username
, andjib.from.auth.password
system properties - Skips execution if packaging is pom
- Fixed slow image reference parsing
- Fixed building empty layers
- Fixed duplicate layer entries causing unbounded cache growth
- Fixed incorrect authentication error message when target and base registry are the same
See CHANGELOG.md for more details.
jib-gradle-plugin v0.9.8
Major Changes
- Docker context generation now includes snapshot dependencies and extra files
- Disable parallel operation by setting the
jibSerialize
system property totrue
- Environment variables are propagated from the base image
allowInsecureRegistries
allows connecting to insecure HTTPS registries (for example, registries using self-signed certificates)- Fixed slow image reference parsing
- Fixed building empty layers
- Fixed duplicate layer entries causing unbounded cache growth
- Fixed incorrect authentication error message when target and base registry are the same
See CHANGELOG.md for more details.
jib-maven-plugin v0.9.7
Major Changes
- Snapshot dependencies are added as their own layer
- Added
jib:buildTar
goal to build an image tarball attarget/jib-image.tar
- Added
<container><useCurrentTimestamp>
configuration option to set image creation time to build time - Added
-Djib.httpTimeout
parameter to configure connect/read timeout for registry operations - Fixed decrypting credentials from Maven settings
- Fixed multi-byte characters in container configuration causing builds to fail
- Added support for registry aliases when getting a credential from the Docker config
See CHANGELOG.md for more details.
jib-gradle-plugin v0.9.7
Major Changes
- Snapshot dependencies are added as their own layer
- Added
jibBuildTar
task to build an image tarball attarget/jib-image.tar
- Added
container.useCurrentTimestamp
configuration option to set image creation time to build time - Added
-Djib.httpTimeout
parameter to configure connect/read timeout for registry operations - Fixed multi-byte characters in container configuration causing builds to fail
- Added support for registry aliases when getting a credential from the Docker config
See CHANGELOG.md for more details.
jib-maven-plugin v0.9.4
Major Changes
- Fixed handling case-insensitive
Basic
authentication method - Fixed regression that broke pulling base images from registries that required token authentication
See CHANGELOG.md for more details.
jib-gradle-plugin v0.9.4
Major Changes
- Fixed handling case-insensitive
Basic
authentication method - Fixed regression that broke pulling base images from registries that required token authentication
See CHANGELOG.md for more details.
jib-maven-plugin v0.9.3
Major Changes
- Fixed finding registry credentials in Docker config
See CHANGELOG.md for more details.
jib-gradle-plugin v0.9.3
Major Changes
- Fixed finding registry credentials in Docker config
See CHANGELOG.md for more details.