-
Notifications
You must be signed in to change notification settings - Fork 41
Description
Currently we can only push the image to a single output registry which is fine for most cases but in some cases you might want to push into multiple registries (e.g. company internal registry + cloud registry). For those usecases it would be great to have not a single OutputRegistry
but rather a OutputRegistries
and we would push to all of them.
In some cases you might be able to build this using classical docker commands (let sdk-container-builds push to local daemon and take it further from there) but this requires a fully operational docker daemon and quite some own scripting (docker tag and docker push).
But we have hardware and software level restrictions on our build agents which prevent us to follow this path. On some we have (older) AMD hardware which doesn't support nested virtualization on Windows and others are in a new V-Sphere cluster which also lacks support of nested virtualization in combination with Hyper-V which is also not really fully supported.
Therefore: would be great to have pushes to multiple registries out-of-the-box.