From f565d76fdb1d107b9a82dee538eefa28c82be8b6 Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Thu, 28 May 2020 11:29:46 +1000 Subject: [PATCH] Add more wheel builds to check This adds centos-8 and ubuntu-focal to the x86 wheel builds. It also adds the arm64 builds in the check-arm64 queue. This is currently a non-voting queue -- however failures here will actually stop the periodic wheel release job. There might be an argument for moving them into check/gate; we have been a little worried that insufficient arm64 resources would hold up the gate for changes that required timely merge; however the linaro cloud is certainly seeming to be stable and performant. These do not work right now, and are fixed up in follow-ons. We can start here as we initially debug. Change-Id: I9ae13fdb702dd2f140bebd7db326b3b47ef7f284 --- .zuul.d/project.yaml | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/.zuul.d/project.yaml b/.zuul.d/project.yaml index e2df295de4..ead7913cee 100644 --- a/.zuul.d/project.yaml +++ b/.zuul.d/project.yaml @@ -6,12 +6,18 @@ - build-wheel-cache-centos-7: files: - bindep.txt - - build-wheel-cache-ubuntu-bionic: + - build-wheel-cache-centos-8: files: - bindep.txt - build-wheel-cache-ubuntu-xenial: files: - bindep.txt + - build-wheel-cache-ubuntu-bionic: + files: + - bindep.txt + - build-wheel-cache-ubuntu-focal: + files: + - bindep.txt - openstack-tox-validate - requirements-tox-babel - requirements-tox-bindep: @@ -45,17 +51,37 @@ irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ + check-arm64: + jobs: + - build-wheel-cache-centos-8-arm64: + files: + - bindep.txt + - build-wheel-cache-ubuntu-xenial-arm64: + files: + - bindep.txt + - build-wheel-cache-ubuntu-bionic-arm64: + files: + - bindep.txt + - build-wheel-cache-ubuntu-focal-arm64: + files: + - bindep.txt gate: jobs: - build-wheel-cache-centos-7: files: - bindep.txt - - build-wheel-cache-ubuntu-bionic: + - build-wheel-cache-centos-8: files: - bindep.txt - build-wheel-cache-ubuntu-xenial: files: - bindep.txt + - build-wheel-cache-ubuntu-bionic: + files: + - bindep.txt + - build-wheel-cache-ubuntu-focal: + files: + - bindep.txt - openstack-tox-validate - requirements-tox-babel - requirements-tox-py36-check-uc