Clean up zuul files

This moves the irrelevant-files section from project.yaml to
legacy-virtualbmc-jobs.yaml. It adds more irrelevant files to
this list, and changes it so that requirements.yaml is now
relevant.

It removes two projects that are required projects in the
parent 'legacy-dsvm-base'.

The run, post-run, and timeout attributes were moved to the
bottom to be more consistent with how it is done in other
ironic-related projects.

Change-Id: Ib4a88d0589a0bfd85713918c7cdfe212c0e54645
This commit is contained in:
Ruby Loo 2017-11-21 16:11:02 -05:00
parent e3d0ab3436
commit b9b4af6b09
2 changed files with 13 additions and 13 deletions

View File

@ -1,15 +1,21 @@
- job:
name: virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src
parent: legacy-dsvm-base
run: playbooks/legacy/virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src/run.yaml
post-run: playbooks/legacy/virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src/post.yaml
timeout: 10800
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^virtualbmc/tests/.*$
- ^setup.cfg$
- ^test-requirements.txt$
- ^tools/.*$
- ^tox.ini$
required-projects:
- openstack-infra/devstack-gate
- openstack/ironic
- openstack/ironic-lib
- openstack/ironic-python-agent
- openstack/pyghmi
- openstack/python-ironicclient
- openstack/tempest
- openstack/virtualbmc
run: playbooks/legacy/virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src/run.yaml
post-run: playbooks/legacy/virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src/post.yaml
timeout: 10800

View File

@ -2,13 +2,7 @@
name: openstack/virtualbmc
check:
jobs:
- virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src
gate:
jobs:
- virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- virtualbmc-tempest-dsvm-ironic-pxe_ipmitool-src