Reparent wheel-mirror jobs to new openstack-zuul-jobs versions

We moved the wheel build jobs into openstack-zuul-jobs so we could
test them speculatively.  These jobs already have a few fixes not
present in the project-config jobs.

Re-parent the build jobs in project-config (that are triggered by
periodic builds) to the openstack-zuul-jobs version.  A follow on
(https://review.opendev.org/731401) remove all these jobs, but the
requirements project must remove references on all branches first.

Change-Id: Ic0e9a39ab8c52e39abf552f2e615f27d83dc2075
This commit is contained in:
Ian Wienand
2020-06-01 20:07:49 +10:00
parent 0b20c85e5c
commit f2e40a8f02
+5 -16
View File
@@ -817,23 +817,12 @@
protected: true
- job:
# NOTE(ianw) : We are in the process of removing the
# "wheel-mirror" jobs in project-config as we have moved them into
# openstack-zuul-jobs. This is just until requirements removes
# all references to the old jobs.
name: build-wheel-mirror-base
abstract: true
description: |
Base job for building wheels published in OpenStack CI mirrors.
pre-run:
- playbooks/wheel/pre.yaml
run: playbooks/wheel/build.yaml
post-run: playbooks/wheel/post-base.yaml
# 2.5 hours
timeout: 9000
# The job iterates over all branches, so we only need to run it on
# master.
branches: master
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
parent: build-wheel-cache-base
- job:
name: build-wheel-mirror-centos-7