zuul-jobs/zuul-tests.d/nim-jobs.yaml
Jeremy Stanley 795dad6444 Test Debian Buster and Bullseye
Debian Buster is the current stable, and Bullseye is the impending
stable (likely within the month). The parent of this change aims to
fix security mirror configuration for Bullseye, but to do that we
need to add testing for it. While we're at it, drop the Stretch
(oldoldstable) jobs to keep the job count from exploding too much.

Change-Id: I278246eff347dd4bdb3471a8db95d30fcba0f17a
2021-05-03 18:39:56 +00:00

155 lines
4.1 KiB
YAML

- job:
name: zuul-jobs-test-nimble
parent: nimble
description: Test the nimble job
tags: all-platforms
files:
- playbooks/nimble
- roles/ensure-nimble
- roles/nimble
- test-playbooks/nimble
vars:
zuul_work_dir: '{{ zuul.project.src_dir }}/test-playbooks/nimble'
nimble_siblings:
- '{{ zuul.project.src_dir }}/test-playbooks/nimble/sibling'
- job:
name: zuul-jobs-test-nimble-centos-7
description: Test the nimble job on centos-7
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: centos-7
label: centos-7
- job:
name: zuul-jobs-test-nimble-centos-8
description: Test the nimble job on centos-8
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: centos-8
label: centos-8
- job:
name: zuul-jobs-test-nimble-centos-8-stream
description: Test the nimble job on centos-8-stream
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: centos-8-stream
label: centos-8-stream
- job:
name: zuul-jobs-test-nimble-debian-buster
description: Test the nimble job on debian-buster
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: debian-buster
label: debian-buster
- job:
name: zuul-jobs-test-nimble-debian-bullseye
description: Test the nimble job on debian-bullseye
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: debian-bullseye
label: debian-bullseye
- job:
name: zuul-jobs-test-nimble-fedora-32
description: Test the nimble job on fedora-32
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: fedora-32
label: fedora-32
- job:
name: zuul-jobs-test-nimble-opensuse-15
description: Test the nimble job on opensuse-15
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: opensuse-15
label: opensuse-15
- job:
name: zuul-jobs-test-nimble-opensuse-tumbleweed-nv
voting: false
description: Test the nimble job on opensuse-tumbleweed
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: opensuse-tumbleweed
label: opensuse-tumbleweed
- job:
name: zuul-jobs-test-nimble-ubuntu-bionic
description: Test the nimble job on ubuntu-bionic
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-bionic
label: ubuntu-bionic
- job:
name: zuul-jobs-test-nimble-ubuntu-xenial
description: Test the nimble job on ubuntu-xenial
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-xenial
label: ubuntu-xenial
- job:
name: zuul-jobs-test-nimble-ubuntu-focal
description: Test the nimble job on ubuntu-focal
parent: zuul-jobs-test-nimble
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-focal
label: ubuntu-focal
- project:
check:
jobs:
- zuul-jobs-test-nimble-centos-7
- zuul-jobs-test-nimble-centos-8
- zuul-jobs-test-nimble-centos-8-stream
- zuul-jobs-test-nimble-debian-buster
- zuul-jobs-test-nimble-debian-bullseye
- zuul-jobs-test-nimble-fedora-32
- zuul-jobs-test-nimble-opensuse-15
- zuul-jobs-test-nimble-opensuse-tumbleweed-nv
- zuul-jobs-test-nimble-ubuntu-bionic
- zuul-jobs-test-nimble-ubuntu-xenial
- zuul-jobs-test-nimble-ubuntu-focal
gate:
jobs: &id001
- zuul-jobs-test-nimble-centos-7
- zuul-jobs-test-nimble-centos-8
- zuul-jobs-test-nimble-centos-8-stream
- zuul-jobs-test-nimble-debian-buster
- zuul-jobs-test-nimble-debian-bullseye
- zuul-jobs-test-nimble-fedora-32
- zuul-jobs-test-nimble-opensuse-15
- zuul-jobs-test-nimble-ubuntu-bionic
- zuul-jobs-test-nimble-ubuntu-xenial
- zuul-jobs-test-nimble-ubuntu-focal
periodic-weekly:
jobs: *id001