Major Changes
- Changed the default base image of the Jib CLI
jar
command from theadoptopenjdk
images to theeclipse-temurin
on Docker Hub. Note that Temurin (by Adoptium) is the new name of AdoptOpenJDK. (#3483) - For retrieving credentials, Jib additionally looks for
$XDG_RUNTIME_DIR/containers/auth.json
,$XDG_CONFIG_HOME/containers/auth.json
, and$HOME/.config/containers/auth.json
. (#3524) jib.from.platforms
parameter for multi-architecture image building can now be configured through Maven and system properties (for example,-Djib.from.platforms=linux/amd64,linux/arm64
on the command-line). (#2742)- Build will fail if
extraDirectories.paths
containfrom
directory that doesn't exist locally (#3542) - Fixed
ClassCastException
when using non-String
value (for example,Provider
) forMain-Class
manifest attribute of thejar
task. (#3396) - Fixed incorrect parsing with comma escaping when providing Jib list or map property values on the command-line. (#2224)
See CHANGELOG.md for more details.