ironic-inspector/zuul.d/legacy-ironic-inspector-jobs.yaml
ankit 63c91ba562 Add py35 gate for ironic-inspector
This patch adds py35 gate for ironic-inspector and
also adds support for inspection in python3 environment
by rolling out configuration of swift in inspector.

Change-Id: I83429a1ba79208245f6c6e1f8b4eb8a16f014868
2017-11-27 05:10:08 +00:00

69 lines
2.0 KiB
YAML

# 'func' jobs
- job:
name: ironic-inspector-tox-func-base
parent: legacy-base
required-projects:
- openstack/requirements
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- job:
name: ironic-inspector-tox-func
parent: ironic-inspector-tox-func-base
run: playbooks/legacy/ironic-inspector-tox-func/run.yaml
post-run: playbooks/legacy/ironic-inspector-tox-func/post.yaml
timeout: 2400
- job:
name: ironic-inspector-tox-func3
parent: ironic-inspector-tox-func-base
run: playbooks/legacy/ironic-inspector-tox-func3/run.yaml
post-run: playbooks/legacy/ironic-inspector-tox-func3/post.yaml
timeout: 2400
# DSVM jobs
- job:
name: ironic-inspector-dsvm-base
parent: legacy-dsvm-base
required-projects:
- openstack/ironic
- openstack/ironic-inspector
- openstack/ironic-lib
- openstack/ironic-python-agent
- openstack/pyghmi
- openstack/python-ironic-inspector-client
- openstack/python-ironicclient
- openstack/virtualbmc
irrelevant-files:
- ^test-requirements.txt$
- ^.*\.rst$
- ^doc/.*$
- ^ironic_inspector/test/(?!.*tempest).*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tox.ini$
- job:
name: ironic-inspector-grenade-dsvm
parent: ironic-inspector-dsvm-base
run: playbooks/legacy/ironic-inspector-grenade-dsvm/run.yaml
post-run: playbooks/legacy/ironic-inspector-grenade-dsvm/post.yaml
timeout: 10800
required-projects:
- openstack-dev/grenade
- job:
name: ironic-inspector-tempest-dsvm-discovery
parent: ironic-inspector-dsvm-base
run: playbooks/legacy/ironic-inspector-tempest-dsvm-discovery/run.yaml
post-run: playbooks/legacy/ironic-inspector-tempest-dsvm-discovery/post.yaml
timeout: 10800
- job:
name: ironic-inspector-tempest-dsvm-python3
parent: ironic-inspector-dsvm-base
run: playbooks/legacy/ironic-inspector-tempest-dsvm-python3/run
post-run: playbooks/legacy/ironic-inspector-tempest-dsvm-python3/post
timeout: 10800