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 <dtroyer@gmail.com>
This commit is contained in:
parent
70d13e1ac6
commit
dc76988868
12
.zuul.yaml
12
.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
|
||||
|
|
Loading…
Reference in New Issue