GoogleContainerTools / GoogleContainerTools/jib
Add option to tag child images when publishing multi platform
- Dominant language
- Java
- Stars
- 14.5k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
**Environment**:
- 3.1.4
- gradle
-Linux
**Description of the issue**:
When one uses the platforms section to upload multi-arch images, you end up with untagged images in ECR(probably others too)
Stack overflow version of the same issue with docker buildx [here](https://stackoverflow.com/questions/68790184/tagging-multi-platform-images-in-ecr-creates-untagged-manifests).
When you look in ECR, you see the 2 child images as well as the manifest file.

**Expected behavior**:
It would be nice if the child images had an option to append a -ARCH to the tag used as the Manifest one. In the above example, it would be awesome if there was an option to tag them with
0.0.130-userAdd -- Manifest
0.0.130-userAdd-amd64 -- AMD version
0.0.130-userAdd-arm64 -- ARM version
The jib section's from block
```
from {
image = baseDockerImage
platforms {
platform {
architecture = 'amd64'
os = 'linux'
}
platform {
architecture = 'arm64'
os = 'linux'
}
}
}
```
Contributor guide
Assessment
This issue has not been assessed yet.