
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
62 lines
1.5 KiB
YAML
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
|