openstack-zuul-jobs/zuul.d/project.yaml
Clark Boylan eaa4324e6d Remove centos-8
This removes wheel build jobs for centos-8 (we already have them for
-stream) and convers the openafs package builds over to centos-8-stream.

This bumps the openafs version to try and accomodate the changes to the
stream kernel on aarch64.

Depends-On: https://review.opendev.org/c/openstack/project-config/+/824243
Depends-On: https://review.opendev.org/c/openstack/requirements/+/824258
Depends-On: https://review.opendev.org/c/openstack/requirements/+/824257
Depends-On: https://review.opendev.org/c/openstack/requirements/+/824256
Depends-On: https://review.opendev.org/c/openstack/requirements/+/824240
Change-Id: I7e196f6b3b2bf785b8a94bb04de7062da3042b34
2022-01-11 15:21:19 -08:00

73 lines
2.4 KiB
YAML

# Project pipeline definition for openstack-zuul-jobs
- project:
templates:
- publish-tox-docs-infra
check:
jobs:
- openafs-rpm-package-build-centos-7-x86
- openafs-rpm-package-build-centos-8-stream-x86
- openafs-rpm-package-build-centos-8-stream-arm64
- 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-stream:
files:
- playbooks/wheel-cache
- roles/build-wheel-cache
- build-wheel-cache-debian-buster:
files:
- playbooks/wheel-cache
- roles/build-wheel-cache
- build-wheel-cache-debian-bullseye:
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-stream-arm64:
files:
- playbooks/wheel-cache
- roles/build-wheel-cache
- build-wheel-cache-debian-buster-arm64:
files:
- playbooks/wheel-cache
- roles/build-wheel-cache
- build-wheel-cache-debian-bullseye-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:
- openafs-rpm-package-build-centos-7-x86
- openafs-rpm-package-build-centos-8-stream-x86
- openafs-rpm-package-build-centos-8-stream-arm64
- openstack-zuul-jobs-linters
promote:
jobs:
- openafs-rpm-package-build-promote