🏗 Build container images for your Java applications.
jib.container.mainClass
and jib.container.jvmFlags
parameters (https://github.com/GoogleContainerTools/jib/pull/3936)See CHANGELOG.md for more details.
com.google.api.client.util.Base64
with java.util.Base64
(https://github.com/GoogleContainerTools/jib/pull/3872)ObjectMapper.configure
in jackson (https://github.com/GoogleContainerTools/jib/pull/3890)V22ManifestListTemplate
cast to allow pulling an OCI index manifest from cache (https://github.com/GoogleContainerTools/jib/pull/3974)CompressorStreamFactory
to decompress compressed layer until EOF in CacheStorageWriter
(https://github.com/GoogleContainerTools/jib/pull/3983)DockerClientResolver.resolve
by not sharing a static ServiceLoader
instance (https://github.com/GoogleContainerTools/jib/pull/3993)See CHANGELOG.md for more details.
See CHANGELOG.md for more details.
jib.container.creationTime
and jib.container.filesModificationTime
parameters using Gradle Property and Provider. (#3709)jibBuildTar
's UP-TO-DATE
check by adding back main SourceSet
's outputs to task dependency (#3793)See CHANGELOG.md for more details.
See CHANGELOG.md for more details.
imagePushed
field to image metadata json output file which provides information on whether an image was pushed by Jib. (#3641)container.environment
contains null values (#3672).See CHANGELOG.md for more details.
imagePushed
field to image metadata json output file which provides information on whether an image was pushed by Jib. Note that the output file is build/jib-image.json
by default or configurable with jib.outputPaths.imageJson
. (#3641)container.environment
contains null values (#3672).dockerClient.executable
for the purpose of verifying if docker is installed correctly. Users are responsible for ensuring that the docker executable specified through this property is valid and has the correct permissions (#3744).See CHANGELOG.md for more details.
imagePushed
field to image metadata json output file which provides information on whether an image was pushed by Jib. Note that the output file is build/jib-image.json
by default or configurable with jib.outputPaths.imageJson
. (#3641)jib.extraDirectories
parameters using Gradle Property and Provider. (#3737)container.environment
contains null values (#3672).dockerClient.executable
for the purpose of verifying if docker is installed correctly. Users are responsible for ensuring that the docker executable specified through this property is valid and has the correct permissions (#3744).See CHANGELOG.md for more details.
See CHANGELOG.md for more details.