This reverts the partial multi-arch support in master. This work was not complete since it only added capability to build multi-arch images and lacked the ability to push them. I sent a PR to add push changes but in the mean time @cescoffier discovered that the multi-arch changes integrated didn't work as expected. Hence, we need to revert this partial work to allow GraalVM and Mandrel 22.2 PRs to be integrated, built and pushed. Note that these PRs might likely need to be reworked following this revert.
This reverts the partial multi-arch support in master. This work was not complete since it only added capability to build multi-arch images and lacked the ability to push them. I sent a PR to add push changes but in the mean time @cescoffier discovered that the multi-arch changes integrated didn't work as expected. Hence, we need to revert this partial work to allow GraalVM and Mandrel 22.2 PRs to be integrated, built and pushed. Note that these PRs might likely need to be reworked following this revert.