From 47b613e74f3129a3d52f879eb27ab71550727da3 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger <aj@suse.de> Date: Thu, 5 Jun 2014 22:56:48 +0200 Subject: [PATCH] Create zuul template translation-jobs Create new translation-jobs template and use it everywhere. Note that this moves neutron-upstream-translation-update from the experimental queue to the post queue. Change-Id: Ia6215bf0461e394536be0204a2b60167d5f70637 --- .../openstack_project/files/zuul/layout.yaml | 53 ++++++------------- 1 file changed, 16 insertions(+), 37 deletions(-) diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index d91c7e28bf..1b98ce3358 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -353,6 +353,12 @@ project-templates: periodic: - '{name}-manuals-propose-translation-update' + - name: translation-jobs + post: + - '{name}-upstream-translation-update' + periodic: + - '{name}-propose-translation-update' + - name: infra-publish-jobs check: - 'gate-{name}-docs' @@ -704,6 +710,7 @@ projects: - name: periodic-havana - name: check-requirements - name: integrated-gate + - name: translation-jobs check: - check-devstack-dsvm-cells - check-swift-dsvm-functional @@ -712,15 +719,11 @@ projects: - gate-swift-dsvm-functional experimental: - gate-grenade-dsvm-forward - post: - - ceilometer-upstream-translation-update pre-release: - ceilometer-tarball release: - ceilometer-tarball - ceilometer-merge-release-tags - periodic: - - ceilometer-propose-translation-update - name: openstack/ceilometer-specs check: @@ -737,6 +740,7 @@ projects: - name: periodic-havana - name: check-requirements - name: integrated-gate + - name: translation-jobs check: - gate-cinder-pylint - check-devstack-dsvm-cells @@ -747,15 +751,11 @@ projects: - gate-grenade-dsvm-forward experimental-tripleo: - check-tripleo-overcloud-precise - post: - - cinder-upstream-translation-update pre-release: - cinder-tarball release: - cinder-tarball - cinder-merge-release-tags - periodic: - - cinder-propose-translation-update - name: openstack/cinder-specs check: @@ -851,12 +851,11 @@ projects: - name: periodic-havana - name: check-requirements - name: integrated-gate + - name: translation-jobs check: - check-devstack-dsvm-cells gate: - gate-devstack-dsvm-cells - post: - - heat-upstream-translation-update experimental-tripleo: - check-tripleo-ironic-seed-precise - check-tripleo-undercloud-precise @@ -867,8 +866,6 @@ projects: release: - heat-tarball - heat-merge-release-tags - periodic: - - heat-propose-translation-update - name: openstack/heat-specs check: @@ -883,6 +880,7 @@ projects: - name: periodic-havana - name: check-requirements - name: integrated-gate + - name: translation-jobs check: - gate-horizon-python27-django14 - gate-horizon-selenium @@ -893,21 +891,18 @@ projects: - check-devstack-dsvm-cells experimental: - gate-grenade-dsvm-forward - post: - - horizon-upstream-translation-update pre-release: - horizon-tarball release: - horizon-tarball - horizon-merge-release-tags - periodic: - - horizon-propose-translation-update - name: openstack/ironic template: - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements + - name: translation-jobs check: - check-tempest-dsvm-ironic - check-tempest-dsvm-ironic-postgres @@ -920,15 +915,11 @@ projects: - gate-tempest-dsvm-ironic - gate-tempest-dsvm-ironic-postgres - gate-tempest-dsvm-virtual-ironic - post: - - ironic-upstream-translation-update pre-release: - ironic-tarball release: - ironic-tarball - ironic-merge-release-tags - periodic: - - ironic-propose-translation-update - name: openstack/ironic-specs check: @@ -945,6 +936,7 @@ projects: - name: periodic-havana - name: check-requirements - name: integrated-gate + - name: translation-jobs check: - gate-keystone-python33 - check-devstack-dsvm-cells @@ -964,15 +956,12 @@ projects: - check-tripleo-undercloud-precise - check-tripleo-ironic-undercloud-precise - check-tripleo-overcloud-precise - post: - - keystone-upstream-translation-update pre-release: - keystone-tarball release: - keystone-tarball - keystone-merge-release-tags periodic: - - keystone-propose-translation-update - periodic-swift-dsvm-functional-havana - name: openstack/keystonemiddleware @@ -1014,6 +1003,7 @@ projects: - name: periodic-havana - name: check-requirements - name: integrated-gate-neutron + - name: translation-jobs check: - check-neutron-dsvm-functional - check-tempest-dsvm-neutron-2 @@ -1025,7 +1015,6 @@ projects: experimental: - check-neutron-dsvm-api - gate-grenade-dsvm-neutron-forward - - neutron-upstream-translation-update experimental-tripleo: - check-tripleo-ironic-seed-precise - check-tripleo-undercloud-precise @@ -1036,8 +1025,6 @@ projects: release: - neutron-tarball - neutron-merge-release-tags - periodic: - - neutron-propose-translation-update - name: openstack/neutron-specs check: @@ -1054,6 +1041,7 @@ projects: - name: periodic-havana - name: check-requirements - name: integrated-gate + - name: translation-jobs check: - check-devstack-dsvm-cells - gate-tempest-dsvm-large-ops @@ -1076,15 +1064,11 @@ projects: - check-tripleo-undercloud-precise - check-tripleo-ironic-undercloud-precise - check-tripleo-overcloud-precise - post: - - nova-upstream-translation-update pre-release: - nova-tarball release: - nova-tarball - nova-merge-release-tags - periodic: - - nova-propose-translation-update - name: openstack/nova-specs check: @@ -1117,14 +1101,11 @@ projects: - name: integrated-gate-sahara - name: publish-to-pypi - name: docs-on-rtfd + - name: translation-jobs check: - gate-sahara-pylint - post: - - sahara-upstream-translation-update release: - sahara-merge-release-tags - periodic: - - sahara-propose-translation-update - name: openstack/sahara-specs check: @@ -1196,16 +1177,14 @@ projects: - name: check-requirements - name: integrated-gate - name: openstack-doc-gate + - name: translation-jobs post: - - trove-upstream-translation-update - trove-tox-doc-publishdocs pre-release: - trove-tarball release: - trove-tarball - trove-merge-release-tags - periodic: - - trove-propose-translation-update experimental: - gate-trove-functional-dsvm-mysql - gate-trove-functional-dsvm-mongodb