From 628c3d00e9e6fdba3d822a68f919f3b5fc621a37 Mon Sep 17 00:00:00 2001 From: Antoine Musso Date: Thu, 16 Mar 2023 17:10:42 +0100 Subject: [PATCH] CI: move out of OpenStack Zuul templates Use the ubuntu-xenial nodeset for most jobs. Change-Id: Id33dd0195ef2fe617230b732eb51f93b0f5bd53b --- .zuul.yaml | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index d5c240d..8b4aa44 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -3,24 +3,38 @@ name: jjb-tox-cross-jenkins-job-builder description: Tests compatibility with master branch of jenkins-job-builder parent: tox-py27 + nodeset: ubuntu-xenial required-projects: - jjb/python-jenkins - jjb/jenkins-job-builder voting: true - project: - templates: - - build-openstack-docs-pti - - openstack-cover-jobs - - openstack-python35-jobs - - openstack-python36-jobs check: jobs: - - openstack-tox-linters - - openstack-tox-py27 + # Only in check: + - tox-cover: + nodeset: ubuntu-xenial + # Jobs common to gate pipeline + - tox-linters + - opendev-tox-docs: + nodeset: ubuntu-xenial + - tox-py27: + nodeset: ubuntu-xenial + - tox-py35: + nodeset: ubuntu-xenial + - tox-py36: + nodeset: ubuntu-bionic - jjb-tox-cross-jenkins-job-builder gate: jobs: - - openstack-tox-linters - - openstack-tox-py27 + - tox-linters + - opendev-tox-docs: + nodeset: ubuntu-xenial + - tox-py27: + nodeset: ubuntu-xenial + - tox-py35: + nodeset: ubuntu-xenial + - tox-py36: + nodeset: ubuntu-bionic - jjb-tox-cross-jenkins-job-builder