Move zuul-quick-start requires to pipeline and reparent
Reparent the zuul-quick-start job in order to run the pull-from-intermediate-registry role. Move the requires into the pipeline config so that we can say that when it runs on a Zuul change, it requires nodepool (but not zuul, so that we don't serialize the zuul queue) and vice versa. Change-Id: Icebfda7ed42ab38cf887efce00026c85b37b65fa
This commit is contained in:
parent
93ec3daf47
commit
c6d5405c62
|
@ -99,12 +99,10 @@
|
|||
# because that is where the docker-compose file is located.
|
||||
- job:
|
||||
name: zuul-quick-start
|
||||
parent: opendev-buildset-registry-consumer
|
||||
description: Run the commands in the Zuul quick-start documentation.
|
||||
run: playbooks/quick-start/run.yaml
|
||||
post-run: playbooks/quick-start/post.yaml
|
||||
requires:
|
||||
- zuul-container-image
|
||||
- nodepool-container-image
|
||||
required-projects:
|
||||
- zuul/zuul
|
||||
|
||||
|
@ -246,6 +244,7 @@
|
|||
- zuul-tox-remote:
|
||||
timeout: 2700 # 45 minutes
|
||||
- zuul-quick-start:
|
||||
requires: nodepool-container-image
|
||||
dependencies: zuul-build-image
|
||||
- nodepool-zuul-functional:
|
||||
voting: false
|
||||
|
@ -301,6 +300,7 @@
|
|||
- zuul-tox-remote:
|
||||
timeout: 2700 # 45 minutes
|
||||
- zuul-quick-start:
|
||||
requires: nodepool-container-image
|
||||
dependencies: zuul-upload-image
|
||||
- zuul-build-python-release
|
||||
- build-javascript-content-tarball:
|
||||
|
|
Loading…
Reference in New Issue