From 2d50dfe9a654248be3fd04fe6d8f84b17f003c99 Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Mon, 7 Jul 2014 10:34:59 -0400 Subject: [PATCH] Gate against pecan template scaffolding tests. Pecan provides a "quickstart" command, `pecan create`, which can be used to build out a new pecan application from a template. These tests build a new project, start an HTTP server, and make assertions about its responses to ensure that changes to pecan have not broken the application code in the template. Change-Id: I60337c47b9e21eefaad43327cfaa01dea8eef72e --- .../files/jenkins_job_builder/config/projects.yaml | 6 ++++++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 467424e6f4..2508b14bcc 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2277,6 +2277,12 @@ - python-jobs - pypi-jobs - hook-{name}-rtfd + - gate-{name}-tox-{envlist}: + envlist: scaffolds-26 + - gate-{name}-tox-{envlist}: + envlist: scaffolds-27 + - gate-{name}-tox-{envlist}: + envlist: scaffolds-33 - gate-{name}-tox-{envlist}: envlist: wsme-stable - gate-{name}-tox-{envlist}: diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index add12cc2a7..53ba76cd4c 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3873,6 +3873,9 @@ projects: - gate-pecan-python27 - gate-pecan-python33 - gate-pecan-pypy + - gate-pecan-tox-scaffolds-26 + - gate-pecan-tox-scaffolds-27 + - gate-pecan-tox-scaffolds-33 - gate-pecan-tox-wsme-stable - gate-pecan-tox-wsme-tip - gate-pecan-tox-ceilometer-stable @@ -3889,6 +3892,9 @@ projects: - gate-pecan-python27 - gate-pecan-python33 - gate-pecan-pypy + - gate-pecan-tox-scaffolds-26 + - gate-pecan-tox-scaffolds-27 + - gate-pecan-tox-scaffolds-33 - gate-pecan-tox-wsme-stable - gate-pecan-tox-wsme-tip - gate-pecan-tox-ceilometer-stable