From 294aff71f087cc91ba2a873b513f27264d6fddf7 Mon Sep 17 00:00:00 2001 From: Derek Higgins Date: Thu, 15 Oct 2015 15:38:15 +0100 Subject: [PATCH] Add tripleo F22 periodic jobs Run the 3 tripleo jobs daily, these can be used to test the most recent trunk repository. Once the patch triggered ci jobs have moved to F22 we can use these to trigger a promotion of trunk repositories used by tripleo. Change-Id: I32d1d6684c6b13b496d082cbf17f3e71b1977879 Depends-On: Ide20099eb181382b792112cbfb06ef20aa358f9c --- jenkins/jobs/projects.yaml | 24 +++++++++++++++++++++--- jenkins/jobs/tripleo.yaml | 2 +- zuul/layout.yaml | 4 ++++ 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 61407569ef..1942c540c6 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -2022,18 +2022,36 @@ node: 'devstack-precise || devstack-trusty' branch-designator: '-nv' branch-override: default - - 'gate-tripleo-ci-{jobname}': + - '{trigger}-tripleo-ci-{jobname}': jobname: 'f21-nonha' type: 'nonha' node: 'tripleo-f21' - - 'gate-tripleo-ci-{jobname}': + trigger: 'gate' + - '{trigger}-tripleo-ci-{jobname}': jobname: 'f21-ha' type: 'ha' node: 'tripleo-f21' - - 'gate-tripleo-ci-{jobname}': + trigger: 'gate' + - '{trigger}-tripleo-ci-{jobname}': jobname: 'f21-ceph' type: 'ceph' node: 'tripleo-f21' + trigger: 'gate' + - '{trigger}-tripleo-ci-{jobname}': + jobname: 'f22-nonha' + type: 'periodic-nonha' + node: 'tripleo-f22' + trigger: 'periodic' + - '{trigger}-tripleo-ci-{jobname}': + jobname: 'f22-ha' + type: 'periodic-ha' + node: 'tripleo-f22' + trigger: 'periodic' + - '{trigger}-tripleo-ci-{jobname}': + jobname: 'f22-ceph' + type: 'periodic-ceph' + node: 'tripleo-f22' + trigger: 'periodic' - project: name: ironic-inspector diff --git a/jenkins/jobs/tripleo.yaml b/jenkins/jobs/tripleo.yaml index 4d240114c7..38991419d1 100644 --- a/jenkins/jobs/tripleo.yaml +++ b/jenkins/jobs/tripleo.yaml @@ -1,5 +1,5 @@ - job-template: - name: 'gate-tripleo-ci-{jobname}' + name: '{trigger}-tripleo-ci-{jobname}' node: '{node}' wrappers: diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 99cd2e65e6..f4f435dd9d 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -3228,6 +3228,10 @@ projects: - name: merge-check - name: noop-jobs - name: check-tripleo-jobs + periodic: + - periodic-tripleo-ci-f22-ceph + - periodic-tripleo-ci-f22-ha + - periodic-tripleo-ci-f22-nonha - name: openstack-infra/trystack-site template: