zuul-jobs/zuul-tests.d/rust-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-rust
description: Test the rust roles
tags: all-platforms
run: test-playbooks/rust/ensure-rust.yaml
files:
- playbooks/ensure-rust.yaml
- roles/ensure-rust
- zuul.d/rust-jobs.yaml
# -* AUTOGENERATED *-
# The following project section is autogenerated by
# tox -e update-test-platforms
# Please re-run to generate new job lists
- job:
name: zuul-jobs-test-rust-centos-7
description: Test the rust roles on centos-7
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: centos-7
label: centos-7
- job:
name: zuul-jobs-test-rust-centos-8
description: Test the rust roles on centos-8
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: centos-8
label: centos-8
- job:
name: zuul-jobs-test-rust-centos-8-stream
description: Test the rust roles on centos-8-stream
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: centos-8-stream
label: centos-8-stream
- job:
name: zuul-jobs-test-rust-debian-buster
description: Test the rust roles on debian-buster
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: debian-buster
label: debian-buster
- job:
name: zuul-jobs-test-rust-debian-bullseye
description: Test the rust roles on debian-bullseye
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: debian-bullseye
label: debian-bullseye
- job:
name: zuul-jobs-test-rust-fedora-32
description: Test the rust roles on fedora-32
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: fedora-32
label: fedora-32
- job:
name: zuul-jobs-test-rust-opensuse-15
description: Test the rust roles on opensuse-15
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: opensuse-15
label: opensuse-15
- job:
name: zuul-jobs-test-rust-opensuse-tumbleweed-nv
voting: false
description: Test the rust roles on opensuse-tumbleweed
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: opensuse-tumbleweed
label: opensuse-tumbleweed
- job:
name: zuul-jobs-test-rust-ubuntu-bionic
description: Test the rust roles on ubuntu-bionic
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-bionic
label: ubuntu-bionic
- job:
name: zuul-jobs-test-rust-ubuntu-xenial
description: Test the rust roles on ubuntu-xenial
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-xenial
label: ubuntu-xenial
- job:
name: zuul-jobs-test-rust-ubuntu-focal
description: Test the rust roles on ubuntu-focal
parent: zuul-jobs-test-rust
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-focal
label: ubuntu-focal
- project:
check:
jobs:
- zuul-jobs-test-rust-centos-7
- zuul-jobs-test-rust-centos-8
- zuul-jobs-test-rust-centos-8-stream
- zuul-jobs-test-rust-debian-buster
- zuul-jobs-test-rust-debian-bullseye
- zuul-jobs-test-rust-fedora-32
- zuul-jobs-test-rust-opensuse-15
- zuul-jobs-test-rust-opensuse-tumbleweed-nv
- zuul-jobs-test-rust-ubuntu-bionic
- zuul-jobs-test-rust-ubuntu-xenial
- zuul-jobs-test-rust-ubuntu-focal
gate:
jobs: &id001
- zuul-jobs-test-rust-centos-7
- zuul-jobs-test-rust-centos-8
- zuul-jobs-test-rust-centos-8-stream
- zuul-jobs-test-rust-debian-buster
- zuul-jobs-test-rust-debian-bullseye
- zuul-jobs-test-rust-fedora-32
- zuul-jobs-test-rust-opensuse-15
- zuul-jobs-test-rust-ubuntu-bionic
- zuul-jobs-test-rust-ubuntu-xenial
- zuul-jobs-test-rust-ubuntu-focal
periodic-weekly:
jobs: *id001