zuul-jobs/zuul.d/docker-jobs.yaml
James E. Blair 2a5822ea8b Split job definitions into multiple files
We have too many jobs to put them all in one file; split them up
in files which mirror the documentation.

Change-Id: Ic44f18085ccf0b561a0f4aa0a4274fe8eb99402c
2019-06-27 13:36:03 -07:00

32 lines
868 B
YAML

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