Add wheel build jobs to check
Run the wheel build jobs if we update the build roles or playbook. Add build-wheel-cache-debian-buster only in followup since it does not pass yet. Use bindep.txt from requirements repo for this, use both test and wheel bindep profiles. Change-Id: I69254919958cec67095b25724b417282e1f270f8
This commit is contained in:
parent
8f9feb21a8
commit
06b8bf4d47
|
@ -1162,6 +1162,9 @@
|
|||
# The job iterates over all branches, so we only need to run it on
|
||||
# master.
|
||||
branches: master
|
||||
vars:
|
||||
bindep_dir: "{{ zuul.projects['opendev.org/openstack/requirements'].src_dir }}"
|
||||
bindep_profile: test wheel
|
||||
|
||||
- job:
|
||||
name: build-wheel-cache-centos-7
|
||||
|
|
|
@ -2,11 +2,51 @@
|
|||
- project:
|
||||
templates:
|
||||
- publish-tox-docs-infra
|
||||
|
||||
check:
|
||||
jobs:
|
||||
- openstack-infra-extra-integration-xenial
|
||||
- openstack-infra-extra-integration-bionic
|
||||
- openstack-zuul-jobs-linters
|
||||
- build-wheel-cache-centos-7:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
- build-wheel-cache-centos-8:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
- build-wheel-cache-ubuntu-xenial:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
- build-wheel-cache-ubuntu-bionic:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
- build-wheel-cache-ubuntu-focal:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
check-arm64:
|
||||
jobs:
|
||||
- build-wheel-cache-centos-8-arm64:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
- build-wheel-cache-ubuntu-xenial-arm64:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
- build-wheel-cache-ubuntu-bionic-arm64:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
- build-wheel-cache-ubuntu-focal-arm64:
|
||||
files:
|
||||
- playbooks/wheel-cache
|
||||
- roles/build-wheel-cache
|
||||
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-zuul-jobs-linters
|
||||
|
|
Loading…
Reference in New Issue