From ae27ed339484bcd06de72c756341ec806758f0e0 Mon Sep 17 00:00:00 2001 From: Alan Pevec Date: Thu, 21 Aug 2014 12:52:01 +0200 Subject: [PATCH] Add periodic Icehouse jobs Change-Id: I881dc5b4597cf511920014555a41a940a31dd9ab --- .../jenkins_job_builder/config/projects.yaml | 9 +++++++++ .../config/python-bitrot-jobs.yaml | 11 +++++++++++ .../openstack_project/files/zuul/layout.yaml | 18 ++++++++++++++++++ 3 files changed, 38 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 9382d634cf..d0ad25e643 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -421,6 +421,7 @@ jobs: - python-jobs - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - translation-jobs - 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}': @@ -450,6 +451,7 @@ jobs: - python-jobs - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - gate-{name}-pylint - translation-jobs @@ -669,6 +671,7 @@ jobs: - python-jobs - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - translation-jobs - rally-jobs @@ -706,6 +709,7 @@ branch-designator: '' branch-override: default - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - translation-jobs - rally-jobs @@ -759,6 +763,7 @@ jobs: - python-jobs - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs @@ -819,6 +824,7 @@ jobs: - python-jobs - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - translation-jobs - rally-jobs @@ -881,6 +887,7 @@ jobs: - python-jobs - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - gate-{name}-pylint - gate-{name}-pip-missing-reqs @@ -1235,6 +1242,7 @@ jobs: - python-jobs - python-havana-bitrot-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - rally-jobs - translation-jobs @@ -1279,6 +1287,7 @@ jobs: - python-jobs + - python-icehouse-bitrot-jobs - openstack-publish-jobs - translation-jobs - openstack-doc-jobs diff --git a/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml index 19da3e760a..329e80d386 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml @@ -77,3 +77,14 @@ - 'periodic-{name}-python26{branch-name}' - 'periodic-{name}-python27{branch-name}' - 'periodic-{name}-docs{branch-name}' + + +- job-group: + name: python-icehouse-bitrot-jobs + branch: 'stable/icehouse' + branch-name: '-icehouse' + node: 'bare-precise || bare-trusty' + jobs: + - 'periodic-{name}-python26{branch-name}' + - 'periodic-{name}-python27{branch-name}' + - 'periodic-{name}-docs{branch-name}' diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 2a7f44674e..48836bf7ba 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -349,6 +349,12 @@ project-templates: - 'periodic-{name}-python26-havana' - 'periodic-{name}-python27-havana' + - name: periodic-icehouse + periodic-stable: + - 'periodic-{name}-docs-icehouse' + - 'periodic-{name}-python26-icehouse' + - 'periodic-{name}-python27-icehouse' + - name: openstack-doc-gate check: - gate-{name}-tox-checkniceness @@ -760,6 +766,7 @@ projects: - name: python3-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: translation-jobs @@ -794,6 +801,7 @@ projects: - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: translation-jobs @@ -899,6 +907,7 @@ projects: - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: translation-jobs @@ -962,6 +971,7 @@ projects: - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: translation-jobs @@ -996,6 +1006,7 @@ projects: - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: translation-jobs @@ -1054,6 +1065,7 @@ projects: - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: large-ops @@ -1143,6 +1155,7 @@ projects: - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate-neutron - name: translation-jobs @@ -1189,6 +1202,7 @@ projects: - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: large-ops @@ -1330,6 +1344,7 @@ projects: - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs + - name: periodic-icehouse - name: check-requirements - name: integrated-gate - name: openstack-doc-gate @@ -2413,6 +2428,9 @@ projects: - periodic-tempest-dsvm-full-havana - periodic-tempest-dsvm-neutron-havana - periodic-tempest-dsvm-postgres-full-havana + - periodic-tempest-dsvm-full-icehouse + - periodic-tempest-dsvm-neutron-icehouse + - periodic-tempest-dsvm-postgres-full-icehouse periodic-qa: - periodic-tempest-dsvm-full-non-isolated-master - periodic-tempest-dsvm-neutron-full-non-isolated-master