zuul-jobs/zuul.d/container-jobs.yaml
James E. Blair 466aa92635 Add container build jobs
These jobs use the container build roles.

Change-Id: I13d1987980bc3d0b1c717878a4bc47edc6dcfe1c
2023-03-23 09:47:49 -07:00

32 lines
919 B
YAML

# Jobs listed in container-jobs.rst.
- job:
name: build-container-image
description: |
Build a container image.
.. include:: ../../playbooks/container-image/README.rst
pre-run: playbooks/container-image/pre.yaml
run: playbooks/container-image/run.yaml
- job:
name: upload-container-image
parent: build-container-image
description: |
Build and upload a container image.
.. include:: ../../playbooks/container-image/README.rst
.. include:: ../../playbooks/container-image/credentials.rst
post-run: playbooks/container-image/upload.yaml
- job:
name: promote-container-image
description: |
Retag a previously-uploaded container image.
.. include:: ../../playbooks/container-image/README.rst
.. include:: ../../playbooks/container-image/credentials.rst
run: playbooks/container-image/promote.yaml
nodeset:
nodes: []