python-tempestconf/.zuul.yaml

55 lines
1.5 KiB
YAML

- project:
name: openstack/python-tempestconf
check:
jobs:
- python-tempestconf-tempest-devstack
- python-tempestconf-tempest-packstack
gate:
jobs:
- python-tempestconf-tempest-devstack
- python-tempestconf-tempest-packstack
- job:
name: python-tempestconf-tempest-devstack
parent: devstack
description: Tempest job for python-tempestconf on a devstack environment.
required-projects:
- openstack/python-tempestconf
- openstack/tempest
- openstack-dev/devstack
roles:
- zuul: openstack/python-tempestconf
- zuul: openstack/tempest
- zuul: openstack-dev/devstack
run: playbooks/python-tempestconf-tempest-devstack.yaml
vars:
devstack_services:
tempest: True
irrelevant-files:
- config_tempest/tests/.*$
- ^doc/.*$
- ^releasenotes/.*$
- ^.*\.rst$
- job:
name: python-tempestconf-tempest-packstack
parent: packstack-base
description: Tempest job for python-tempestconf on a packstack environment.
required-projects:
- openstack/packstack
- openstack/python-tempestconf
- openstack/tempest
roles:
- zuul: openstack/packstack
- zuul: openstack/python-tempestconf
- zuul: openstack/tempest
run: playbooks/python-tempestconf-tempest-packstack.yaml
vars:
scenario: scenario000
irrelevant-files:
- config_tempest/tests/.*$
- ^doc/.*$
- ^releasenotes/.*$
- ^.*\.rst$