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
This commit is contained in:
Andreas Jaeger 2014-08-11 12:08:32 +02:00
parent adc1906f3a
commit 5b52e37300

View File

@ -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: