From b9b4af6b09407acd9e4c4966bf4ab73a25efecf7 Mon Sep 17 00:00:00 2001 From: Ruby Loo Date: Tue, 21 Nov 2017 16:11:02 -0500 Subject: [PATCH] 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 --- zuul.d/legacy-virtualbmc-jobs.yaml | 16 +++++++++++----- zuul.d/project.yaml | 10 ++-------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/zuul.d/legacy-virtualbmc-jobs.yaml b/zuul.d/legacy-virtualbmc-jobs.yaml index 3632fd9..d7dbef9 100644 --- a/zuul.d/legacy-virtualbmc-jobs.yaml +++ b/zuul.d/legacy-virtualbmc-jobs.yaml @@ -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 diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index c7093aa..1a16b08 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -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