zaqar/.zuul.yaml
Kristi Nikolla 2350af4389 Update deprecated zuul syntax
Queues are now declared at the project level

https: //lists.openstack.org/pipermail/openstack-discuss/2021-November/025797.html
(cherry picked from commit 56f0110b1ef7a98dac206c92cc65b2a2c519922a)

Manual fix for stable branch: Drop failing lower-constraints job
template, that is mostly dropped from all other projects.

Manual fix for stable/xena: Dropped lower-constraints removal to avoid
merge conflict.

Change-Id: Iae33d7c725274be9de1aa66ad73b2d610c36e061
(cherry picked from commit 6ea92894735adfa63bb8cccc91e4268415a723d8)
2023-08-12 21:29:27 +02:00

145 lines
3.8 KiB
YAML

- job:
name: zaqar-grenade-base
parent: legacy-dsvm-base
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
required-projects:
- openstack/grenade
- openstack/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: zaqar-tempest-base
parent: legacy-dsvm-base
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
required-projects:
- openstack/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: zaqar-grenade-mongodb
parent: zaqar-grenade-base
voting: false
vars:
database_backend: mongodb
- job:
name: zaqar-grenade-redis
parent: zaqar-grenade-base
voting: false
vars:
database_backend: redis
- job:
name: zaqar-grenade-swift
parent: zaqar-grenade-base
voting: false
vars:
database_backend: swift
- job:
name: zaqar-tempest-mongodb
parent: zaqar-tempest-base
vars:
database_backend: mongodb
- job:
name: zaqar-tempest-redis
parent: zaqar-tempest-base
vars:
database_backend: redis
- job:
name: zaqar-tempest-swift
parent: zaqar-tempest-base
vars:
database_backend: swift
- job:
name: zaqar-tox-integration
parent: openstack-tox
description: |
Run Zaqar integration tests using tox with environment ``integration``.
vars:
tox_envlist: integration
- job:
name: zaqar-rally
parent: legacy-dsvm-base
run: playbooks/legacy/rally-dsvm-zaqar-zaqar/run.yaml
post-run: playbooks/legacy/rally-dsvm-zaqar-zaqar/post.yaml
timeout: 7800
required-projects:
- openstack/devstack-gate
- openstack/aodh
- openstack/ceilometer
- openstack/diskimage-builder
- openstack/ironic
- openstack/magnum
- openstack/networking-bgpvpn
- openstack/neutron
- openstack/neutron-fwaas
- openstack/neutron-vpnaas
- openstack/octavia
- openstack/panko
- openstack/python-magnumclient
- openstack/python-senlinclient
- openstack/python-watcherclient
- openstack/python-zaqarclient
- openstack/rally
- openstack/senlin
- openstack/tripleo-image-elements
- openstack/watcher
- openstack/zaqar
- openstack/zaqar-ui
- project:
queue: zaqar
templates:
- check-requirements
- openstack-lower-constraints-jobs
- openstack-python-jobs
- openstack-python35-jobs
- openstack-python36-jobs
- periodic-stable-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
jobs:
- zaqar-tox-integration
- zaqar-tempest-redis
- zaqar-tempest-swift
- zaqar-tempest-mongodb
- zaqar-grenade-mongodb
- zaqar-grenade-redis
- zaqar-grenade-swift
# 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.
# 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-standalone
- zaqar-rally:
voting: false
gate:
jobs:
- zaqar-tox-integration
- zaqar-tempest-mongodb
- zaqar-tempest-redis
- zaqar-tempest-swift
- tripleo-ci-centos-7-scenario002-standalone