Commit Graph

4 Commits

Author SHA1 Message Date
Albin Vass 0f55195335 Add tests for upload-docker-image
This also adds support for using a self hosted registry
with the docker roles.

Change-Id: I43caf46cfcc5d335ce14d72ad2abbef732b24645
2020-06-22 06:55:11 -07:00
James E. Blair bf43f5bb8c Allow upload-docker-image role to be used outside of promote
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
2020-06-10 09:56:40 -07:00
Monty Taylor 48afa2248f Add docker_dockerfile to upload-docker-image defaults
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
2020-05-07 12:07:36 -05:00
James E. Blair 8640466183 Add docker image promotion roles
This adds three roles which can be used to build a docker image
promotion system.

Change-Id: Iefd9278cdb90bbbaab93a4d23c055e9289fde5ba
2019-01-15 14:03:00 -08:00