From dc76988868fa5a63c08fccdfd5ca0217a67f4527 Mon Sep 17 00:00:00 2001 From: Dean Troyer Date: Fri, 5 Oct 2018 16:18:21 -0500 Subject: [PATCH] Selectively run subproject-specific jobs For test jobs that only run tests in part of the repo we can run those jobs only when those parts of the repo are modified. Change-Id: Iefdb6470f0a2ac5f1697e5b19d319b7a010ed4bd Signed-off-by: Dean Troyer --- .zuul.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 80c2aa73ca..941fc7a052 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -34,6 +34,8 @@ - openstack/stx-update - openstack/stx-fault - openstack/stx-integ + files: + - sysinv/* vars: tox_envlist: py27 tox_extra_args: -c sysinv/sysinv/sysinv/tox.ini @@ -47,6 +49,8 @@ - openstack/stx-update - openstack/stx-fault - openstack/stx-integ + files: + - sysinv/* vars: tox_envlist: flake8 tox_extra_args: -c sysinv/sysinv/sysinv/tox.ini @@ -58,6 +62,8 @@ required-projects: - openstack/stx-update - openstack/stx-fault + files: + - controllerconfig/* vars: tox_envlist: flake8 tox_extra_args: -c controllerconfig/controllerconfig/tox.ini @@ -69,6 +75,8 @@ required-projects: - openstack/stx-update - openstack/stx-fault + files: + - controllerconfig/* vars: tox_envlist: py27 tox_extra_args: -c controllerconfig/controllerconfig/tox.ini @@ -80,6 +88,8 @@ required-projects: - openstack/stx-update - openstack/stx-fault + files: + - controllerconfig/* vars: tox_envlist: pylint tox_extra_args: -c controllerconfig/controllerconfig/tox.ini @@ -88,6 +98,8 @@ name: configutilities-tox-flake8 parent: tox description: Run flake8 tests for configutilities + files: + - configutilities/* vars: tox_envlist: flake8 tox_extra_args: -c configutilities/configutilities/tox.ini