Chanseok Oh
Chanseok Oh
#3415 downgraded Google HTTP libraries to resolve #3058 and #3409. However, we cannot delay upgrading libraries indefinitely. Moreover, even if we downgraded them, Gradle and Maven can still pull in...
Thank you @chanseokoh for this thorough and well written explanation ! You've made clear, precise and wise points that have changed my mind :). We are using Jib with Spring...
The way we took to fix #727 and #523 was to add TAR archive entries to enumerate all parent directories of any given file and explicitly set permissions for those...
However, I think this is low priority, as I speculate in practice registries will convert OCI manifest lists to Docker format when a client reports it only accepts Docker manifest...
As of now, we only support constructing and pushing a Docker manifest list. Also consider the case of `jib:dockerBuild` and `jib:buildTar` (#2743).
I think this is a low priority work at the moment. For multi-platform image building, the user may want to provide different binaries and files for different platforms.
We don't delete cached base image layers. (Note application layers are under a build directory.) Some ideas: - Automatic (configurable?) or manual (new task/goal)? Or Both? - LRU? Add access...
Should we write multiple `jib-image.digest` and `jib-image.id` files for each manifest? What about the file names? Should we also write a digest of a manifest list (potentially with a different...
When using a single extension that doesn't define an extension-specific config, the user currently has to put quite some block into the build file. - Maven ```xml com.example.Foo ``` -...