From 27df066b5c709d5c9ed4925c8985d750f0db3317 Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Wed, 30 Sep 2015 15:43:03 -0400 Subject: [PATCH] Setup periodic stable liberty jobs With the recent creation of the liberty branches we need to add the periodic stable jobs to sanity check the state of the stable branches to see if there are any issues with the branch. This commit adds the necessary bit to start running these jobs. Change-Id: I9285a2a1b0054b4d360175ced1a3e035be7fc1b6 --- jenkins/jobs/projects.yaml | 5 +++++ jenkins/jobs/python-bitrot-jobs.yaml | 10 ++++++++++ zuul/layout.yaml | 9 +++++++++ 3 files changed, 24 insertions(+) diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 834d72906c..caa097fc8d 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -3573,6 +3573,11 @@ node: 'devstack-precise || devstack-trusty' branch-designator: '-kilo' branch-override: stable/kilo + - devstack-jobs: + pipeline: periodic + node: 'devstack-precise || devstack-trusty' + branch-designator: '-liberty' + branch-override: stable/liberty - devstack-jobs: pipeline: periodic node: 'devstack-precise || devstack-trusty' diff --git a/jenkins/jobs/python-bitrot-jobs.yaml b/jenkins/jobs/python-bitrot-jobs.yaml index be06edf3e0..a23cc5e52a 100644 --- a/jenkins/jobs/python-bitrot-jobs.yaml +++ b/jenkins/jobs/python-bitrot-jobs.yaml @@ -87,3 +87,13 @@ jobs: - 'periodic-{name}-python27{branch-name}' - 'periodic-{name}-docs{branch-name}' + + +- job-group: + name: python-liberty-bitrot-jobs + branch: 'stable/liberty' + branch-name: '-liberty' + node: 'bare-precise || bare-trusty' + jobs: + - 'periodic-{name}-python27{branch-name}' + - 'periodic-{name}-docs{branch-name}' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 415c6b011f..c8de719bc6 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -369,6 +369,12 @@ project-templates: - 'periodic-{name}-docs-kilo' - 'periodic-{name}-python27-kilo' + - name: periodic-liberty + periodic-stable: + - 'periodic-{name}-docs-liberty' + - 'periodic-{name}-python27-liberty' + + - name: openstack-doc-gate check: - gate-{name}-tox-checklinks @@ -5300,6 +5306,9 @@ projects: - periodic-tempest-dsvm-full-kilo - periodic-tempest-dsvm-neutron-full-kilo - periodic-tempest-dsvm-postgres-full-kilo + - periodic-tempest-dsvm-full-liberty + - periodic-tempest-dsvm-neutron-full-liberty + - periodic-tempest-dsvm-postgres-full-liberty periodic-qa: - periodic-tempest-dsvm-full-non-isolated-master - periodic-tempest-dsvm-neutron-full-non-isolated-master