2a5822ea8b
We have too many jobs to put them all in one file; split them up in files which mirror the documentation. Change-Id: Ic44f18085ccf0b561a0f4aa0a4274fe8eb99402c
32 lines
868 B
YAML
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: []
|