diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 0871b835e1..f1226cbf4e 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -385,6 +385,15 @@ project-templates: - post-mirror-python26 - post-mirror-python27 + - name: docs-on-rtfd + post: + - 'hook-{name}-rtfd' + pre-release: + - 'hook-{name}-rtfd' + release: + - 'hook-{name}-rtfd' + + jobs: - name: ^.*$ parameter-function: single_use_node @@ -745,6 +754,7 @@ projects: - name: check-requirements - name: integrated-gate - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-cliff-tox-neutronclient-stable - gate-cliff-tox-neutronclient-tip @@ -755,12 +765,6 @@ projects: - gate-cliff-tox-neutronclient-tip - gate-cliff-tox-openstackclient-stable - gate-cliff-tox-openstackclient-tip - post: - - hook-cliff-rtfd - pre-release: - - hook-cliff-rtfd - release: - - hook-cliff-rtfd - name: stackforge/driverlog check: @@ -1096,15 +1100,12 @@ projects: - name: check-requirements - name: integrated-gate-sahara - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-sahara-pylint post: - - hook-sahara-rtfd - sahara-upstream-translation-update - pre-release: - - hook-sahara-rtfd release: - - hook-sahara-rtfd - sahara-merge-release-tags periodic: - sahara-propose-translation-update @@ -1125,12 +1126,7 @@ projects: - name: check-requirements - name: integrated-gate - name: publish-to-pypi - post: - - hook-stevedore-rtfd - pre-release: - - hook-stevedore-rtfd - release: - - hook-stevedore-rtfd + - name: docs-on-rtfd - name: openstack/swift template: @@ -2642,12 +2638,7 @@ projects: template: - name: python-jobs - name: publish-to-pypi - post: - - hook-gear-rtfd - pre-release: - - hook-gear-rtfd - release: - - hook-gear-rtfd + - name: docs-on-rtfd - name: openstack-infra/gearman-plugin check: @@ -3038,6 +3029,7 @@ projects: - name: stackforge/billingstack template: - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-billingstack-pep8 - gate-billingstack-python26 @@ -3047,7 +3039,6 @@ projects: - gate-billingstack-python26 - gate-billingstack-python27 post: - - hook-billingstack-rtfd - billingstack-coverage - billingstack-branch-tarball @@ -3067,6 +3058,8 @@ projects: - bindep-coverage - name: stackforge/bufunfa + template: + - name: docs-on-rtfd check: - gate-bufunfa-pep8 - gate-bufunfa-python26 @@ -3075,8 +3068,6 @@ projects: - gate-bufunfa-pep8 - gate-bufunfa-python26 - gate-bufunfa-python27 - post: - - hook-bufunfa-rtfd - name: stackforge/blazar template: @@ -3309,6 +3300,7 @@ projects: - name: stackforge/designate template: - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-designate-pep8 - gate-designate-python26 @@ -3318,7 +3310,6 @@ projects: - gate-designate-python26 - gate-designate-python27 post: - - hook-designate-rtfd - designate-coverage - designate-branch-tarball @@ -3481,6 +3472,8 @@ projects: - kite-tarball - name: stackforge/libra + template: + - name: docs-on-rtfd check: - gate-libra-pep8 - gate-libra-python27 @@ -3488,13 +3481,10 @@ projects: - gate-libra-pep8 - gate-libra-python27 post: - - hook-libra-rtfd - libra-branch-tarball pre-release: - - hook-libra-rtfd - libra-tarball release: - - hook-libra-rtfd - libra-tarball - name: stackforge/manila @@ -3610,16 +3600,12 @@ projects: - name: stackforge/murano template: - name: python-jobs + - name: docs-on-rtfd check: - gate-murano-requirements - gate-murano-devstack-dsvm post: - murano-branch-tarball - - hook-murano-rtfd - pre-release: - - hook-murano-rtfd - release: - - hook-murano-rtfd - name: stackforge/murano-common check: @@ -3754,6 +3740,7 @@ projects: - name: stackforge/pecan template: - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-pecan-pep8 - gate-pecan-python26 @@ -3778,10 +3765,6 @@ projects: - gate-pecan-tox-ironic-tip post: - pecan-branch-tarball - pre-release: - - hook-pecan-rtfd - release: - - hook-pecan-rtfd - name: stackforge/powervc-driver check: @@ -4126,6 +4109,7 @@ projects: - name: stackforge/python-designateclient template: - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-python-designateclient-pep8 - gate-python-designateclient-python26 @@ -4135,7 +4119,6 @@ projects: - gate-python-designateclient-python26 - gate-python-designateclient-python27 post: - - hook-python-designateclient-rtfd - python-designateclient-coverage - python-designateclient-branch-tarball @@ -4153,6 +4136,7 @@ projects: - name: stackforge/python-libraclient template: - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-python-libraclient-pep8 - gate-python-libraclient-python27 @@ -4160,13 +4144,8 @@ projects: - gate-python-libraclient-pep8 - gate-python-libraclient-python27 post: - - hook-python-libraclient-rtfd - python-libraclient-coverage - python-libraclient-branch-tarball - pre-release: - - hook-python-libraclient-rtfd - release: - - hook-python-libraclient-rtfd - name: stackforge/python-manilaclient check: @@ -4285,19 +4264,19 @@ projects: - name: stackforge/satori template: - name: python-jobs + - name: docs-on-rtfd check: - gate-satori-python33 - gate-satori-pypy gate: - gate-satori-python33 - gate-satori-pypy - post: - - hook-satori-rtfd - name: stackforge/solum template: - name: python-jobs - name: check-requirements + - name: docs-on-rtfd check: - gate-solum-python33 - gate-solum-pypy @@ -4305,8 +4284,6 @@ projects: gate: - gate-solum-pypy - gate-solum-devstack-dsvm - post: - - hook-solum-rtfd pre-release: - solum-tarball release: @@ -4329,6 +4306,7 @@ projects: - name: stackforge/sqlalchemy-migrate template: - name: publish-to-pypi + - name: docs-on-rtfd check: - gate-sqlalchemy-migrate-python26 - gate-sqlalchemy-migrate-python27 @@ -4342,11 +4320,6 @@ projects: - gate-sqlalchemy-migrate-unittests-27sa07 post: - sqlalchemy-migrate-branch-tarball - - hook-sqlalchemy-migrate-rtfd - pre-release: - - hook-sqlalchemy-migrate-rtfd - release: - - hook-sqlalchemy-migrate-rtfd - name: stackforge/staccato check: @@ -4355,6 +4328,8 @@ projects: - noop - name: stackforge/stackalytics + template: + - name: docs-on-rtfd check: - gate-stackalytics-docs - gate-stackalytics-pep8 @@ -4367,14 +4342,11 @@ projects: - gate-stackalytics-python27 post: - stackalytics-branch-tarball - - hook-stackalytics-rtfd pre-release: - stackalytics-tarball - - hook-stackalytics-rtfd release: - stackalytics-tarball: - stackalytics-pypi-both-upload - - hook-stackalytics-rtfd - name: stackforge/swift3 template: @@ -4427,6 +4399,8 @@ projects: - tooz-branch-tarball - name: stackforge/turbo-hipster + template: + - name: docs-on-rtfd check: - gate-turbo-hipster-docs - gate-turbo-hipster-pep8 @@ -4437,7 +4411,6 @@ projects: - gate-turbo-hipster-python27 post: - turbo-hipster-coverage - - hook-turbo-hipster-rtfd - name: stackforge/warm check: