Split build-wheel-mirror into publish-wheel-mirror
This allows us to add the build-wheel-mirror jobs to openstack/requirements check pipelines, but not release wheels to afs. Making it easier to properly debug these jobs, otherwise an infra-root must manually enqueue-ref for periodic pipeline. Change-Id: Iabedbfeb62f1773d10462e8b07bbe82f1fb76389 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
7c54319d61
commit
842e4330a4
@ -793,8 +793,6 @@
|
||||
- job:
|
||||
name: build-wheel-mirror-centos-7
|
||||
parent: build-wheel-mirror-base
|
||||
post-run: playbooks/wheel/post.yaml
|
||||
final: true
|
||||
nodeset:
|
||||
# NOTE: The python2 and python3 suffix are important, they select the
|
||||
# version of python to build in each job. (we pull the last character of
|
||||
@ -803,6 +801,12 @@
|
||||
nodes:
|
||||
- name: wheel-mirror-centos-7-python2
|
||||
label: centos-7
|
||||
|
||||
- job:
|
||||
name: publish-wheel-mirror-centos-7
|
||||
parent: build-wheel-mirror-centos-7
|
||||
post-run: playbooks/publish/wheel-mirror.yaml
|
||||
final: true
|
||||
secrets:
|
||||
- name: afs
|
||||
secret: wheel_keytab
|
||||
@ -810,8 +814,6 @@
|
||||
- job:
|
||||
name: build-wheel-mirror-ubuntu-trusty
|
||||
parent: build-wheel-mirror-base
|
||||
post-run: playbooks/wheel/post.yaml
|
||||
final: true
|
||||
nodeset:
|
||||
# NOTE: The python2 and python3 suffix are important, they select the
|
||||
# version of python to build in each job. (we pull the last character of
|
||||
@ -822,6 +824,12 @@
|
||||
label: ubuntu-trusty
|
||||
- name: wheel-mirror-ubuntu-trusty-python3
|
||||
label: ubuntu-trusty
|
||||
|
||||
- job:
|
||||
name: publish-wheel-mirror-ubuntu-trusty
|
||||
parent: build-wheel-mirror-ubuntu-trusty
|
||||
post-run: playbooks/publish/wheel-mirror.yaml
|
||||
final: true
|
||||
secrets:
|
||||
- name: afs
|
||||
secret: wheel_keytab
|
||||
@ -829,8 +837,6 @@
|
||||
- job:
|
||||
name: build-wheel-mirror-ubuntu-xenial
|
||||
parent: build-wheel-mirror-base
|
||||
post-run: playbooks/wheel/post.yaml
|
||||
final: true
|
||||
nodeset:
|
||||
# NOTE: The python2 and python3 suffix are important, they select the
|
||||
# version of python to build in each job. (we pull the last character of
|
||||
@ -841,6 +847,12 @@
|
||||
label: ubuntu-xenial
|
||||
- name: wheel-mirror-ubuntu-xenial-python3
|
||||
label: ubuntu-xenial
|
||||
|
||||
- job:
|
||||
name: publish-wheel-mirror-ubuntu-xenial
|
||||
parent: build-wheel-mirror-ubuntu-xenial
|
||||
post-run: playbooks/publish/wheel-mirror.yaml
|
||||
final: true
|
||||
secrets:
|
||||
- name: afs
|
||||
secret: wheel_keytab
|
||||
|
@ -21941,14 +21941,14 @@
|
||||
- publish-loci-requirements
|
||||
periodic:
|
||||
jobs:
|
||||
- build-wheel-mirror-centos-7
|
||||
- build-wheel-mirror-ubuntu-trusty
|
||||
- build-wheel-mirror-ubuntu-xenial
|
||||
- publish-wheel-mirror-centos-7
|
||||
- publish-wheel-mirror-ubuntu-trusty
|
||||
- publish-wheel-mirror-ubuntu-xenial
|
||||
- release-wheel-mirror:
|
||||
dependencies:
|
||||
- build-wheel-mirror-centos-7
|
||||
- build-wheel-mirror-ubuntu-trusty
|
||||
- build-wheel-mirror-ubuntu-xenial
|
||||
- publish-wheel-mirror-centos-7
|
||||
- publish-wheel-mirror-ubuntu-trusty
|
||||
- publish-wheel-mirror-ubuntu-xenial
|
||||
- propose-updates:
|
||||
branches: master
|
||||
vars:
|
||||
|
Loading…
Reference in New Issue
Block a user