From ab6e3f5fd9c7e7717b980b77430912ad5b169c32 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Fri, 7 Jul 2017 16:28:05 -0500 Subject: [PATCH] Add a job that runs zuul's py35 unit tests Rather than always making a depends-on patch to verify things work - make a job that runs on changes to zuul-jobs that runs zuul's unit tests. Change-Id: I89e168cd08c0654628a205b2a407dda19dd57c9c --- zuul.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/zuul.yaml b/zuul.yaml index 95fdd1d32..298c716d1 100644 --- a/zuul.yaml +++ b/zuul.yaml @@ -107,8 +107,21 @@ run: playbooks/tox/tarball post-run: playbooks/tox/tarball-post +- job: + name: tox-py35-on-zuul + parent: tox-py35 + description: | + Run zuul's py35 unittests on patches to zuul-jobs + vars: + zuul_work_dir: "src/git.openstack.org/openstack-infra/zuul" + required-projects: + - name: openstack-infra/zuul + override-branch: feature/zuulv3 + + - project: name: openstack-infra/zuul-jobs check: jobs: - tox-linters + - tox-py35-on-zuul