From 5b52e37300626543e85b90dd8da18172f0036b4e Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Mon, 11 Aug 2014 12:08:32 +0200 Subject: [PATCH] Add new template stackforge-specs-jobs Add new template and use it in Zuul configuration. Rename specs-jobs to openstack-specs-jobs. Change-Id: I928a5bea6d0095a22c3a3e9900485983fd499071 --- .../openstack_project/files/zuul/layout.yaml | 69 +++++++++---------- 1 file changed, 33 insertions(+), 36 deletions(-) diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 7f52df0ee8..4fa8bc7b4b 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -430,8 +430,8 @@ project-templates: # Note that we only publish integrated and incubated # projects/programs on specs.o.o - the publish-specs job should not - # be used for stackforge projects. - - name: specs-jobs + # be used for stackforge projects, use stackforge-specs-jobs instead. + - name: openstack-specs-jobs check: - 'gate-{name}-docs' gate: @@ -439,6 +439,14 @@ project-templates: post: - '{name}-publish-specs' + # Same job as openstack-specs-job but does not publish to + # specs.openstack.org. + - name: stackforge-specs-jobs + check: + - 'gate-{name}-docs' + gate: + - 'gate-{name}-docs' + jobs: - name: ^.*$ parameter-function: set_node_options_default_precise @@ -829,7 +837,7 @@ projects: - name: openstack/barbican-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs - name: openstack/ceilometer template: @@ -860,7 +868,7 @@ projects: - name: openstack/ceilometer-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-ceilometer-specs-python27 gate: @@ -895,7 +903,7 @@ projects: - name: openstack/cinder-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-cinder-specs-python27 gate: @@ -965,7 +973,7 @@ projects: - name: openstack/designate-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-designate-specs-python27 gate: @@ -1002,7 +1010,7 @@ projects: - name: openstack/glance-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-glance-specs-python27 gate: @@ -1065,7 +1073,7 @@ projects: - name: openstack/heat-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs - name: openstack/horizon template: @@ -1118,7 +1126,7 @@ projects: - name: openstack/ironic-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-ironic-specs-python27 gate: @@ -1207,7 +1215,7 @@ projects: - name: openstack/zaqar-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-zaqar-specs-python27 gate: @@ -1253,7 +1261,7 @@ projects: - name: openstack/neutron-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-neutron-specs-python27 gate: @@ -1297,7 +1305,7 @@ projects: - name: openstack/nova-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-nova-specs-python27 gate: @@ -1338,7 +1346,7 @@ projects: - name: openstack/sahara-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-sahara-specs-python27 gate: @@ -2105,7 +2113,7 @@ projects: - name: openstack/oslo-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-oslo-specs-python27 gate: @@ -2434,7 +2442,7 @@ projects: - name: openstack/qa-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs - name: openstack/tempest template: @@ -2568,7 +2576,7 @@ projects: - name: openstack/tripleo-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-tripleo-specs-python27 gate: @@ -2628,7 +2636,7 @@ projects: - name: openstack/keystone-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-keystone-specs-python27 gate: @@ -2658,7 +2666,7 @@ projects: - name: openstack/swift-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs - name: openstack/volume-api template: @@ -2682,7 +2690,7 @@ projects: - name: openstack/docs-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs check: - gate-docs-specs-python27 gate: @@ -3115,7 +3123,7 @@ projects: - name: openstack-infra/infra-specs template: - name: merge-check - - name: specs-jobs + - name: openstack-specs-jobs - name: openstack-infra/groups-static-pages template: @@ -3694,10 +3702,7 @@ projects: - name: stackforge/congress-specs template: - name: merge-check - check: - - gate-congress-specs-docs - gate: - - gate-congress-specs-docs + - name: stackforge-specs-jobs - name: stackforge/cookbook-openstack-block-storage template: @@ -3910,12 +3915,11 @@ projects: - name: stackforge/fuel-specs template: - name: merge-check + - name: stackforge-specs-jobs check: - gate-fuel-specs-python27 - - gate-fuel-specs-docs gate: - gate-fuel-specs-python27 - - gate-fuel-specs-docs - name: stackforge/fuel-web template: @@ -4357,10 +4361,7 @@ projects: - name: stackforge/openstack-chef-specs template: - name: merge-check - check: - - gate-openstack-chef-specs-docs - gate: - - gate-openstack-chef-specs-docs + - name: stackforge-specs-jobs - name: stackforge/openstack-chef-repo template: @@ -5098,10 +5099,7 @@ projects: - name: stackforge/solum-specs template: - name: merge-check - check: - - gate-solum-specs-docs - gate: - - gate-solum-specs-docs + - name: stackforge-specs-jobs - name: stackforge/python-surveilclient template: @@ -5499,12 +5497,11 @@ projects: - name: stackforge/tacker-specs template: - name: merge-check + - name: stackforge-specs-jobs check: - gate-tacker-specs-python27 - - gate-tacker-specs-docs gate: - gate-tacker-specs-python27 - - gate-tacker-specs-docs - name: openstack/training-guides template: