This adds an option to the upload-docker-image role so that a job
can be written to run build-docker-image and upload-docker-image
in a release pipeline. This lets users build tagged docker images
from release tags rather than using the promote pipeline (which
may have built the image before a release git tag was applied).
Change-Id: Id28d0a85e02e56640911c44ddbfff7b38547b0b4
We document it in the docs as a common thing, but we never needed
it. After the previous patch to use buildx routines for upload,
we need to define the default.
Change-Id: Idf0ed40d125c8cfc2eb4a381035b154c9bc2c1c5