Use explicit provides/requires for container jobs
Rather than rely on the implicit docker-image provides/requires list explicit per-image requirements for related jobs to reduce, unecessarily serialization in change queues. Depends-On: https://review.opendev.org/711119 Change-Id: Ie6b033652833bee84d2954b02a9014061756352f
This commit is contained in:
parent
c1e79c0d6f
commit
a0e274507c
@ -27,6 +27,10 @@
|
||||
parent: opendev-build-docker-image
|
||||
dependencies: opendev-buildset-registry
|
||||
description: Build OpenDev Docker images for storyboard
|
||||
requires:
|
||||
- python-base-container-image
|
||||
- python-builder-container-image
|
||||
provides: storyboard-container-image
|
||||
vars: &storyboard_opendev_image_vars
|
||||
zuul_work_dir: src/opendev.org/opendev/storyboard
|
||||
docker_images:
|
||||
@ -56,6 +60,10 @@
|
||||
name: storyboard-upload-opendev-image
|
||||
parent: opendev-upload-docker-image
|
||||
description: Build OpenDev storyboard Docker images and upload to Docker Hub.
|
||||
requires:
|
||||
- python-base-container-image
|
||||
- python-builder-container-image
|
||||
provides: storyboard-container-image
|
||||
vars: *storyboard_opendev_image_vars
|
||||
secrets:
|
||||
- name: docker_credentials
|
||||
|
Loading…
x
Reference in New Issue
Block a user