devstack-plugin-tobiko/zuul.d/devstack-tobiko-neutron.yaml
yatinkarel 2a458c8bea Fix branch regex to cover unmaintained branches
Required to keep running jobs when branches are
renamed from stable to unmaintained.

Also drop references for TripleO projects as
dropped from zuul config[1].

[1] https://review.opendev.org/c/openstack/project-config/+/910270

Related-Bug: #2056276
Change-Id: Ie5a92efa3a9b8dbdd9f2783380ce0c13ca264258
2024-03-08 06:34:31 +00:00

63 lines
1.7 KiB
YAML

---
- project-template:
name: devstack-tobiko-neutron
description: |
DevStack jobs intended to gate Neutron project changes
check: &CHECK
jobs:
- devstack-tobiko-neutron
- devstack-tobiko-ovs-neutron
gate: *CHECK
periodic: *CHECK
# --- DEFAULT ----------------------------------------------------------------
- job:
name: devstack-tobiko-neutron
parent: devstack-tobiko
voting: true
branches:
regex: ^(unmaintained|stable/(xena|yoga|zed)).*$
negate: true
description: |
Base Tobiko devstack job to execute scenario+faults+scenario test cases.
vars: &FAULTS_VARS
test_workflow: faults-neutron
irrelevant-files: &FAULTS_IRRELEVANT_FILES
- ^.*\.rst$
- ^doc/
- ^infrared_plugin/
- ^playbooks/vagrant
- ^releasenotes/
- ^report/
- ^tobiko/tests/functional/
- ^tobiko/tests/sanity/
- ^tobiko/tests/unit/
- ^Vagrantfile
- job:
name: devstack-tobiko-neutron
parent: devstack-tobiko
voting: true
branches: ^(unmaintained|stable/(xena|yoga|zed)).*$
description: |
Base Tobiko devstack job to execute scenario+faults+scenario test cases.
Variant applied to stable branches xena, yoga and zed.
vars:
<<: *FAULTS_VARS
pytest_addopts_global: "--skipregex=StatelessSecurityGroup"
irrelevant-files: *FAULTS_IRRELEVANT_FILES
# --- OVS jobs----------------------------------------------------------------
- job:
name: devstack-tobiko-ovs-neutron
parent: devstack-tobiko-ovs
voting: true
description: |
Base Tobiko devstack job to execute scenario+faults+scenario test cases.
vars: *FAULTS_VARS
irrelevant-files: *FAULTS_IRRELEVANT_FILES