validations-libs/.zuul.yaml
Jiri Podivin 70c3ac1d14 Removing OOO branch jobs
Master jobs for OOO are no longer supported. We'll drop them and keep our own to make up for it.

Also removing the container test jobs, as they were made for use case we didn't
end up going for.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I330165fe839f7790943f0bdb2aec7d4abf9840cb
2023-08-01 10:39:55 +02:00

62 lines
1.5 KiB
YAML

---
- job:
name: validations-libs-functional
parent: devstack
run: playbooks/validations-libs-functional.yaml
post-run: playbooks/post.yaml
timeout: 7200
required-projects:
- openstack/validations-libs
- openstack/validations-common
- name: openstack/openstacksdk
override-checkout: master
- name: opendev.org/openstack/devstack
override-checkout: master
vars:
devstack_localrc:
USE_PYTHON3: true
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- job:
name: validations-libs-reqcheck
nodeset: centos-9-stream
parent: base
run: playbooks/reqcheck.yaml
timeout: 1600
voting: true
required-projects:
- openstack/validations-libs
files:
- ^requirements.txt$
- project:
templates:
- check-requirements
check:
jobs:
- validations-libs-reqcheck
- openstack-tox-linters
- openstack-tox-cover
- openstack-tox-py38
- openstack-tox-py39
- openstack-tox-docs: &tripleo-docs
files:
- ^doc/.*
- ^README.rst
- ^validations_libs/.*
- ^CONTRIBUTING.rst
- validations-libs-functional
gate:
jobs:
- openstack-tox-linters
- openstack-tox-py38
- openstack-tox-py39
- openstack-tox-docs: *tripleo-docs
- validations-libs-functional
promote:
jobs:
- promote-openstack-tox-docs: *tripleo-docs