You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 name)? Or, should we write only a single digest for a manifest list?
Does it make sense change the JSON format of jib-image.json? Should we keep backward compatibility?
On the technical side, we need to figure out the right return type of PushImageStep after sorting out these questions:
@chanseokoh if relevant, whilst docker exporter does not currently support exporting manifest lists it does allow to output tar bundles, but only supports one platform at a time.
Example buildx commands re amd64 first, and arm64 at end:
docker buildx build --platform linux/amd64 -o type=docker,dest=/tmp/helloworld/amd64.tar .
tar xf -C amd64 amd64.tar
tree .
Should we write multiple
jib-image.digest
andjib-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 name)? Or, should we write only a single digest for a manifest list?Does it make sense change the JSON format of
jib-image.json
? Should we keep backward compatibility?On the technical side, we need to figure out the right return type of
PushImageStep
after sorting out these questions:jib/jib-core/src/main/java/com/google/cloud/tools/jib/builder/steps/PushImageStep.java
Lines 40 to 46 in 94f8bda
The text was updated successfully, but these errors were encountered: