bindep/.zuul.yaml
Martin Kopec 615fd0c0d6
Drop centos 8 stream jobs
CentOS 8 Stream has reached its end of life and the upstream
package repos have been removed. The CentOS nodes from Zuul and
Nodepool are being removed. See the following email announcement:

https: //lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/YHPRWKWULKJATAJZPFIZCBHS7HZJE5V2/
Change-Id: Id043757e970880c1576e1b8fc8472477e4dd8a51
2024-07-02 08:48:44 +10:00

75 lines
1.7 KiB
YAML

- job:
name: bindep-base
description: |
Check that bindep itself can install packages on various platforms.
abstract: true
roles:
- zuul: zuul/zuul-jobs
run: playbooks/bindep/run.yaml
vars:
zuul_work_dir: '{{ zuul.project.src_dir }}'
zuul_work_virtualenv: '{{ ansible_user_dir }}/.venv'
- job:
name: bindep-centos-9-stream
parent: bindep-base
nodeset: centos-9-stream
- job:
name: bindep-ubuntu-bionic
parent: bindep-base
nodeset: ubuntu-bionic
- job:
name: bindep-ubuntu-focal
parent: bindep-base
nodeset: ubuntu-focal
- job:
name: bindep-ubuntu-jammy
parent: bindep-base
nodeset: ubuntu-jammy
- project:
vars:
release_python: python3
templates:
- publish-opendev-nox-docs
check:
jobs:
- bindep-centos-9-stream
- bindep-ubuntu-bionic
- bindep-ubuntu-focal
- bindep-ubuntu-jammy
- build-python-release
- nox-linters
- nox-py36:
nodeset: ubuntu-bionic
- nox-py310:
nodeset: ubuntu-jammy
- nox-py311:
nodeset: ubuntu-jammy
- nox-cover
gate:
jobs:
- bindep-centos-9-stream
- bindep-ubuntu-bionic
- bindep-ubuntu-focal
- bindep-ubuntu-jammy
- build-python-release
- nox-linters
- nox-py36:
nodeset: ubuntu-bionic
- nox-py310:
nodeset: ubuntu-jammy
- nox-py311:
nodeset: ubuntu-jammy
- nox-cover
promote:
jobs:
- opendev-promote-python
release:
jobs:
- opendev-release-python
- opendev-publish-unversioned-tox-docs