zaqar/.zuul.yaml
James E. Blair ddb2b453d4 Zuul: add file extension to playbook path
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated.  Update references
to include the extension.

Change-Id: Iff8fe66e0a7825ed7a6b0cecfdc1cd30bb0bde75
2017-12-02 20:43:49 +00:00

111 lines
3.3 KiB
YAML

- job:
name: grenade-devstack-zaqar-base
parent: legacy-dsvm-base
branches: ^(?!(driverfixes|stable/(mitaka|newton))).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
required-projects:
- openstack-dev/grenade
- openstack-infra/devstack-gate
- openstack/python-zaqarclient
- openstack/zaqar
- openstack/zaqar-tempest-plugin
run: playbooks/legacy/grenade-devstack-zaqar-base/run.yaml
post-run: playbooks/legacy/grenade-devstack-zaqar-base/post.yaml
timeout: 7800
- job:
name: tempest-devstack-zaqar-base
parent: legacy-dsvm-base
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
required-projects:
- openstack-infra/devstack-gate
- openstack/python-zaqarclient
- openstack/tempest
- openstack/zaqar
- openstack/zaqar-tempest-plugin
run: playbooks/legacy/tempest-devstack-zaqar-base/run.yaml
post-run: playbooks/legacy/tempest-devstack-zaqar-base/post.yaml
timeout: 7800
- job:
name: grenade-devstack-mongodb-zaqar
parent: grenade-devstack-zaqar-base
voting: false
vars:
database_backend: mongodb
- job:
name: grenade-devstack-redis-zaqar
parent: grenade-devstack-zaqar-base
voting: false
vars:
database_backend: redis
- job:
name: grenade-devstack-swift-zaqar
parent: grenade-devstack-zaqar-base
voting: false
vars:
database_backend: swift
- job:
name: tempest-devstack-mongodb-zaqar
parent: tempest-devstack-zaqar-base
vars:
database_backend: mongodb
- job:
name: tempest-devstack-redis-zaqar
parent: tempest-devstack-zaqar-base
vars:
database_backend: redis
- job:
name: tempest-devstack-swift-zaqar
parent: tempest-devstack-zaqar-base
vars:
database_backend: swift
- job:
name: zaqar-tox-integration
parent: legacy-base
post-run: playbooks/legacy/zaqar-tox-integration/post.yaml
required-projects:
- openstack/requirements
run: playbooks/legacy/zaqar-tox-integration/run.yaml
timeout: 2400
- project:
name: openstack/zaqar
check:
jobs:
- zaqar-tox-integration
- tempest-devstack-redis-zaqar
- tempest-devstack-swift-zaqar
- tempest-devstack-mongodb-zaqar
- grenade-devstack-mongodb-zaqar
- grenade-devstack-redis-zaqar
- grenade-devstack-swift-zaqar
# TripleO jobs that deploy Zaqar.
# Note we don't use a project-template here, so it's easier
# to disable voting on one specific job if things go wrong.
# tripleo-ci-centos-7-scenario002-multinode-oooq will only
# run on stable/pike while the -container will run in Queens
# and beyond.
# If you need any support to debug these jobs in case of
# failures, please reach us on #tripleo IRC channel.
- tripleo-ci-centos-7-scenario002-multinode-oooq
- tripleo-ci-centos-7-scenario002-multinode-oooq-container
gate:
jobs:
- zaqar-tox-integration
- tempest-devstack-mongodb-zaqar
- tempest-devstack-redis-zaqar
- tempest-devstack-swift-zaqar
- tripleo-ci-centos-7-scenario002-multinode-oooq
- tripleo-ci-centos-7-scenario002-multinode-oooq-container