From 107540d30e5ed178c0a53d856201ef559526a8db Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Sat, 16 Jun 2018 15:22:38 -0400 Subject: [PATCH] add lib-forward-testing-py3 project template Define a project template for the jobs associated with testing changes in libraries against master of other projects. With the depends-on change we can just use the tempest-full-py3 job for this directly. Depends-On: https://review.openstack.org/575801/ Change-Id: I21e8547b2538c8c728b8cbd2b31e6ba65dde2714 Signed-off-by: Doug Hellmann --- zuul.d/project-templates.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index cf85d04e..41ece1cf 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -1118,3 +1118,16 @@ jobs: - openstackci-beaker-puppet-4-centos-7 - openstackci-beaker-puppet-4 + +- project-template: + name: lib-forward-testing-python3 + description: | + Run tempest under python 3, installing the library from source + to ensure that changes in the library do not break any of the + services running in devstack. + check: + jobs: + - tempest-full-py3 + gate: + jobs: + - tempest-full-py3