diff --git a/doc/source/stackforge.rst b/doc/source/stackforge.rst index a38afee904..75ffe99025 100644 --- a/doc/source/stackforge.rst +++ b/doc/source/stackforge.rst @@ -151,6 +151,8 @@ and add a new section for your project in alphabetical order within the file. It should look something like:: - name: stackforge/project-name + template: + - name: merge-check check: - gate-project-name-docs - gate-project-name-pep8 @@ -170,6 +172,8 @@ If you aren't ready to run any gate tests yet and did not configure python-jobs in projects.yaml, it should look like this instead:: - name: stackforge/project-name + template: + - name: merge-check check: - noop gate: diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 7ac9de891b..45b1bcff89 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -814,6 +814,7 @@ projects: - name: openstack/barbican template: + - name: merge-check - name: python-jobs - name: translation-jobs - name: openstack-server-publish-jobs @@ -828,10 +829,12 @@ projects: - name: openstack/barbican-specs template: + - name: merge-check - name: specs-jobs - name: openstack/ceilometer template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: openstack-server-publish-jobs @@ -857,6 +860,7 @@ projects: - name: openstack/ceilometer-specs template: + - name: merge-check - name: specs-jobs check: - gate-ceilometer-specs-python27 @@ -865,6 +869,7 @@ projects: - name: openstack/cinder template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana @@ -890,6 +895,7 @@ projects: - name: openstack/cinder-specs template: + - name: merge-check - name: specs-jobs check: - gate-cinder-specs-python27 @@ -898,6 +904,7 @@ projects: - name: openstack/cliff template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: pypy-jobs @@ -917,6 +924,8 @@ projects: - gate-cliff-tox-openstackclient-tip - name: stackforge/driverlog + template: + - name: merge-check check: - gate-driverlog-pep8 - gate-driverlog-python27 @@ -932,6 +941,7 @@ projects: - name: openstack/gantt template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -942,6 +952,7 @@ projects: - name: openstack/designate template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -954,6 +965,7 @@ projects: - name: openstack/designate-specs template: + - name: merge-check - name: specs-jobs check: - gate-designate-specs-python27 @@ -962,6 +974,7 @@ projects: - name: openstack/glance template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana @@ -989,6 +1002,7 @@ projects: - name: openstack/glance-specs template: + - name: merge-check - name: specs-jobs check: - gate-glance-specs-python27 @@ -997,6 +1011,7 @@ projects: - name: openstack/glance.store template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -1022,6 +1037,7 @@ projects: - name: openstack/heat template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana @@ -1048,10 +1064,12 @@ projects: - name: openstack/heat-specs template: + - name: merge-check - name: specs-jobs - name: openstack/horizon template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana @@ -1076,6 +1094,7 @@ projects: - name: openstack/ironic template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -1098,6 +1117,7 @@ projects: - name: openstack/ironic-specs template: + - name: merge-check - name: specs-jobs check: - gate-ironic-specs-python27 @@ -1106,6 +1126,7 @@ projects: - name: openstack/keystone template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana @@ -1138,6 +1159,7 @@ projects: - name: openstack/keystonemiddleware template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1151,6 +1173,7 @@ projects: - name: openstack/kite template: + - name: merge-check - name: python-jobs - name: check-requirements check: @@ -1162,6 +1185,7 @@ projects: - name: openstack/zaqar template: + - name: merge-check - name: python-jobs - name: check-requirements - name: translation-jobs @@ -1182,6 +1206,7 @@ projects: - name: openstack/zaqar-specs template: + - name: merge-check - name: specs-jobs check: - gate-zaqar-specs-python27 @@ -1190,6 +1215,7 @@ projects: - name: openstack/neutron template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana @@ -1226,6 +1252,7 @@ projects: - name: openstack/neutron-specs template: + - name: merge-check - name: specs-jobs check: - gate-neutron-specs-python27 @@ -1234,6 +1261,7 @@ projects: - name: openstack/nova template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: periodic-havana @@ -1268,6 +1296,7 @@ projects: - name: openstack/nova-specs template: + - name: merge-check - name: specs-jobs check: - gate-nova-specs-python27 @@ -1276,6 +1305,7 @@ projects: - name: stackforge/nova-docker template: + - name: merge-check - name: python-jobs - name: check-requirements check: @@ -1283,6 +1313,7 @@ projects: - name: openstack/pycadf template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -1291,6 +1322,7 @@ projects: - name: openstack/sahara template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -1305,6 +1337,7 @@ projects: - name: openstack/sahara-specs template: + - name: merge-check - name: specs-jobs check: - gate-sahara-specs-python27 @@ -1313,6 +1346,7 @@ projects: - name: openstack/stevedore template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: pypy-jobs @@ -1323,6 +1357,7 @@ projects: - name: openstack/swift template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -1351,6 +1386,7 @@ projects: - name: openstack/taskflow template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: openstack-server-publish-jobs @@ -1365,6 +1401,7 @@ projects: - name: openstack/trove template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -1384,6 +1421,7 @@ projects: - name: openstack/tuskar template: + - name: merge-check - name: python-jobs check-tripleo: - check-tripleo-ironic-undercloud-precise-nonha @@ -1401,6 +1439,7 @@ projects: - name: openstack/python-barbicanclient template: + - name: merge-check - name: publish-to-pypi check: - gate-python-barbicanclient-pep8 @@ -1419,6 +1458,7 @@ projects: - name: openstack/python-ceilometerclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1436,6 +1476,7 @@ projects: - name: openstack/python-cinderclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1460,6 +1501,7 @@ projects: - name: openstack/python-designateclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1471,6 +1513,7 @@ projects: - name: openstack/python-ganttclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1491,6 +1534,7 @@ projects: - name: openstack/python-glanceclient template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: openstack-client-publish-jobs @@ -1516,6 +1560,7 @@ projects: #TODO: add docs - name: openstack/python-heatclient template: + - name: merge-check - name: check-requirements - name: integrated-gate - name: stable-compat-jobs @@ -1547,6 +1592,7 @@ projects: - name: openstack/python-ironicclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1566,6 +1612,7 @@ projects: - name: openstack/python-keystoneclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1589,6 +1636,7 @@ projects: - name: openstack/python-kiteclient template: + - name: merge-check - name: python-jobs - name: publish-to-pypi check: @@ -1600,6 +1648,7 @@ projects: - name: openstack/python-zaqarclient template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1619,6 +1668,7 @@ projects: - name: openstack/python-neutronclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1640,6 +1690,7 @@ projects: - name: openstack/python-novaclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1665,6 +1716,7 @@ projects: - name: openstack/python-openstackclient template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: openstack-client-publish-jobs @@ -1675,6 +1727,7 @@ projects: - name: openstack/python-saharaclient template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -1686,6 +1739,7 @@ projects: - name: openstack/python-swiftclient template: + - name: merge-check - name: python-jobs - name: openstack-client-publish-jobs - name: check-requirements @@ -1709,6 +1763,7 @@ projects: - name: openstack/python-troveclient template: + - name: merge-check - name: check-requirements - name: openstack-client-publish-jobs - name: python-jobs @@ -1724,6 +1779,7 @@ projects: - name: openstack/python-tuskarclient template: + - name: merge-check - name: python-jobs - name: publish-to-pypi check: @@ -1739,6 +1795,7 @@ projects: #TODO: add docs - name: openstack/diskimage-builder template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1763,6 +1820,7 @@ projects: - name: openstack/dib-utils template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1780,6 +1838,7 @@ projects: - name: openstack/django_openstack_auth template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: openstack-client-publish-jobs @@ -1794,12 +1853,16 @@ projects: - django_openstack_auth-pypi-both-upload - name: stackforge/gertty + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/git-upstream + template: + - name: merge-check check: - gate-git-upstream-pep8 - gate-git-upstream-python27 @@ -1808,6 +1871,8 @@ projects: - gate-git-upstream-python27 - name: stackforge/gerrit-dash-creator + template: + - name: merge-check check: - noop gate: @@ -1815,6 +1880,7 @@ projects: - name: stackforge/gce-api template: + - name: merge-check - name: check-requirements check: - gate-gce-api-pep8 @@ -1827,6 +1893,7 @@ projects: - name: stackforge/ec2-api template: + - name: merge-check - name: check-requirements check: - gate-ec2-api-pep8 @@ -1836,6 +1903,8 @@ projects: - gate-ec2-api-python27 - name: openstack/governance + template: + - name: merge-check check: - noop gate: @@ -1844,6 +1913,7 @@ projects: #TODO: add docs - name: openstack/heat-cfntools template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1861,12 +1931,16 @@ projects: - heat-cfntools-docs - name: openstack/heat-templates + template: + - name: merge-check check: - gate-heat-templates-dsvm gate: - noop - name: openstack/openstack + template: + - name: merge-check check: - noop gate: @@ -1874,6 +1948,7 @@ projects: - name: openstack/openstack-doc-tools template: + - name: merge-check - name: publish-to-pypi check: - gate-openstack-doc-tools-pep8 @@ -1881,6 +1956,8 @@ projects: - gate-openstack-doc-tools-pep8 - name: openstack/openstack-planet + template: + - name: merge-check check: - gate-openstack-planet-unittest gate: @@ -1890,6 +1967,7 @@ projects: #TODO: add docs - name: openstack/os-apply-config template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1912,6 +1990,7 @@ projects: - name: openstack/os-cloud-config template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1937,6 +2016,7 @@ projects: #TODO: add docs - name: openstack/os-collect-config template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1960,6 +2040,7 @@ projects: #TODO: add docs - name: openstack/os-refresh-config template: + - name: merge-check - name: check-requirements - name: publish-to-pypi - name: python3-jobs @@ -1984,6 +2065,7 @@ projects: #TODO: add docs - name: openstack/oslosphinx template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -1995,6 +2077,7 @@ projects: - name: openstack/oslotest template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: pypy-jobs @@ -2010,6 +2093,7 @@ projects: - name: openstack/oslo-incubator template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2020,6 +2104,7 @@ projects: - name: openstack/oslo-specs template: + - name: merge-check - name: specs-jobs check: - gate-oslo-specs-python27 @@ -2028,6 +2113,7 @@ projects: - name: openstack/oslo.concurrency template: + - name: merge-check - name: python-jobs - name: check-requirements - name: integrated-gate @@ -2037,6 +2123,7 @@ projects: - name: openstack/oslo.config template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2057,6 +2144,7 @@ projects: - name: openstack/oslo.db template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2076,6 +2164,7 @@ projects: - name: openstack/oslo.i18n template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2097,6 +2186,7 @@ projects: - name: openstack/oslo.messaging template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2117,6 +2207,7 @@ projects: - name: openstack/oslo.middleware template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: openstack-server-publish-jobs @@ -2128,6 +2219,7 @@ projects: #TODO: add docs - name: openstack/oslo.rootwrap template: + - name: merge-check - name: check-requirements - name: integrated-gate - name: large-ops @@ -2154,6 +2246,7 @@ projects: - name: openstack/oslo.serialization template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2166,6 +2259,7 @@ projects: - name: openstack/oslo.utils template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2179,6 +2273,7 @@ projects: - name: openstack/oslo.version template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2200,6 +2295,7 @@ projects: - name: openstack/oslo.vmware template: + - name: merge-check - name: python-jobs - name: openstack-server-publish-jobs - name: check-requirements @@ -2212,6 +2308,7 @@ projects: - name: openstack/requirements template: + - name: merge-check - name: integrated-gate - name: large-ops check: @@ -2239,6 +2336,7 @@ projects: # TODO: add docs - name: openstack/sahara-dashboard template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -2256,6 +2354,7 @@ projects: # TODO: add docs - name: openstack/sahara-extra template: + - name: merge-check - name: check-requirements check: - gate-sahara-extra-pep8 @@ -2271,6 +2370,7 @@ projects: # TODO: add docs - name: openstack/sahara-image-elements template: + - name: merge-check - name: check-requirements - name: publish-to-pypi check: @@ -2283,6 +2383,7 @@ projects: #TODO: add docs - name: openstack/swift-bench template: + - name: merge-check - name: publish-to-pypi check: - gate-swift-bench-pep8 @@ -2297,6 +2398,8 @@ projects: #TODO: add docs - name: openstack/ironic-python-agent + template: + - name: merge-check check: - gate-ironic-python-agent-pep8 - gate-ironic-python-agent-python26 @@ -2330,10 +2433,12 @@ projects: - name: openstack/qa-specs template: + - name: merge-check - name: specs-jobs - name: openstack/tempest template: + - name: merge-check - name: check-requirements - name: integrated-gate - name: large-ops @@ -2400,6 +2505,7 @@ projects: - name: openstack/tripleo-heat-templates template: + - name: merge-check - name: publish-to-pypi check: - noop @@ -2421,6 +2527,7 @@ projects: - name: openstack/tripleo-image-elements template: + - name: merge-check - name: publish-to-pypi check: - noop @@ -2437,6 +2544,8 @@ projects: - tripleo-image-elements-branch-tarball - name: openstack/tripleo-incubator + template: + - name: merge-check check: - gate-tripleo-incubator-docs check-tripleo: @@ -2458,6 +2567,7 @@ projects: - name: openstack/tripleo-specs template: + - name: merge-check - name: specs-jobs check: - gate-tripleo-specs-python27 @@ -2465,6 +2575,8 @@ projects: - gate-tripleo-specs-python27 - name: openstack/trove-integration + template: + - name: merge-check check: - noop gate: @@ -2475,6 +2587,7 @@ projects: # TODO: add docs - name: openstack/tuskar-ui template: + - name: merge-check - name: publish-to-pypi check: - gate-tuskar-ui-pep8 @@ -2499,18 +2612,21 @@ projects: - name: openstack/compute-api template: + - name: merge-check - name: openstack-doc-gate post: - compute-api-tox-doc-publishdocs - name: openstack/identity-api template: + - name: merge-check - name: openstack-doc-gate post: - identity-api-tox-doc-publishdocs - name: openstack/keystone-specs template: + - name: merge-check - name: specs-jobs check: - gate-keystone-specs-python27 @@ -2519,28 +2635,33 @@ projects: - name: openstack/image-api template: + - name: merge-check - name: openstack-doc-gate post: - image-api-tox-doc-publishdocs - name: openstack/netconn-api template: + - name: merge-check - name: openstack-doc-gate post: - netconn-api-tox-doc-publishdocs - name: openstack/object-api template: + - name: merge-check - name: openstack-doc-gate post: - object-api-tox-doc-publishdocs - name: openstack/swift-specs template: + - name: merge-check - name: specs-jobs - name: openstack/volume-api template: + - name: merge-check - name: openstack-doc-gate post: - volume-api-tox-doc-publishdocs @@ -2549,6 +2670,7 @@ projects: - name: openstack/api-site template: + - name: merge-check - name: openstack-doc-gate - name: openstack-doc-translation post: @@ -2558,6 +2680,7 @@ projects: - name: openstack/docs-specs template: + - name: merge-check - name: specs-jobs check: - gate-docs-specs-python27 @@ -2566,6 +2689,7 @@ projects: - name: openstack/openstack-manuals template: + - name: merge-check - name: openstack-doc-gate - name: openstack-doc-translation post: @@ -2574,6 +2698,7 @@ projects: - name: openstack/operations-guide template: + - name: merge-check - name: openstack-doc-gate - name: openstack-doc-translation post: @@ -2581,6 +2706,7 @@ projects: - name: openstack/security-doc template: + - name: merge-check - name: openstack-doc-gate - name: openstack-doc-translation post: @@ -2590,16 +2716,21 @@ projects: - name: openstack-dev/bashate template: + - name: merge-check - name: publish-to-pypi - name: python-jobs - name: openstack-dev/cookiecutter + template: + - name: merge-check check: - noop gate: - noop - name: openstack-dev/devstack-vagrant + template: + - name: merge-check check: - noop gate: @@ -2607,6 +2738,7 @@ projects: - name: openstack-dev/devstack template: + - name: merge-check - name: integrated-gate - name: large-ops check: @@ -2636,6 +2768,8 @@ projects: - check-tempest-dsvm-centos7 - name: openstack-dev/grenade + template: + - name: merge-check check: - check-grenade-dsvm - check-grenade-dsvm-forward @@ -2651,6 +2785,7 @@ projects: - name: openstack-dev/hacking template: + - name: merge-check - name: python-jobs - name: publish-to-pypi check: @@ -2669,6 +2804,8 @@ projects: - hacking-docs - name: openstack-dev/heat-cfnclient + template: + - name: merge-check check: - gate-heat-cfnclient-pep8 - gate-heat-cfnclient-python26 @@ -2679,12 +2816,16 @@ projects: - gate-heat-cfnclient-python27 - name: openstack-dev/openstack-nose + template: + - name: merge-check check: - noop gate: - noop - name: openstack-dev/oslo-cookiecutter + template: + - name: merge-check check: - gate-oslo-cookiecutter-tox-cookiecutter gate: @@ -2692,6 +2833,7 @@ projects: - name: openstack-dev/pbr template: + - name: merge-check - name: python-jobs - name: integrated-gate - name: large-ops @@ -2721,6 +2863,8 @@ projects: - pbr-docs - name: openstack-dev/sandbox + template: + - name: merge-check check: - noop gate: @@ -2731,6 +2875,8 @@ projects: - sandbox-tag - name: openstack-dev/specs-cookiecutter + template: + - name: merge-check check: - noop gate: @@ -2739,12 +2885,16 @@ projects: # Section: OpenStack infrastructure projects - name: openstack-infra/activity-board + template: + - name: merge-check check: - noop gate: - noop - name: openstack-infra/askbot-theme + template: + - name: merge-check check: - noop gate: @@ -2752,6 +2902,7 @@ projects: - name: openstack-infra/bugdaystats template: + - name: merge-check - name: publish-to-pypi check: - gate-bugdaystats-pep8 @@ -2793,6 +2944,7 @@ projects: - name: openstack-infra/devstack-gate template: + - name: merge-check - name: integrated-gate - name: large-ops check: @@ -2834,6 +2986,8 @@ projects: - check-tripleo-novabm-overcloud-f20-nonha - name: openstack-infra/elastic-recheck + template: + - name: merge-check check: - gate-elastic-recheck-pep8 - gate-elastic-recheck-docs @@ -2847,11 +3001,14 @@ projects: - name: openstack-infra/gear template: + - name: merge-check - name: python-jobs - name: publish-to-pypi - name: docs-on-rtfd - name: openstack-infra/gearman-plugin + template: + - name: merge-check check: - gate-gearman-plugin-build gate: @@ -2863,6 +3020,8 @@ projects: - gearman-plugin-jenkinsci-upload - name: openstack-infra/gerrit + template: + - name: merge-check check: - check-gerrit-unittests - check-gerrit-buck @@ -2877,6 +3036,8 @@ projects: - periodic-gerrit-plugin-javamelody-gerrit-plugin - name: openstack-infra/gerrit-powered-agenda + template: + - name: merge-check check: - gate-gerrit-powered-agenda-pep8 - gate-gerrit-powered-agenda-python33 @@ -2886,6 +3047,7 @@ projects: - name: openstack-infra/gerritbot template: + - name: merge-check - name: publish-to-pypi check: - gate-gerritbot-pep8 @@ -2896,6 +3058,7 @@ projects: - name: openstack-infra/gerritlib template: + - name: merge-check - name: publish-to-pypi check: - gate-gerritlib-pep8 @@ -2903,6 +3066,8 @@ projects: - gate-gerritlib-pep8 - name: openstack-infra/gitdm + template: + - name: merge-check check: - gate-gitdm gate: @@ -2912,6 +3077,7 @@ projects: - name: openstack-infra/git-review template: + - name: merge-check - name: publish-to-pypi check: - gate-git-review-pep8 @@ -2927,6 +3093,8 @@ projects: - git-review-branch-tarball - name: openstack-infra/groups + template: + - name: merge-check check: - gate-groups-unittests gate: @@ -2938,15 +3106,19 @@ projects: - name: openstack-infra/infra-manual template: + - name: merge-check - name: infra-publish-jobs gate: - noop - name: openstack-infra/infra-specs template: + - name: merge-check - name: specs-jobs - name: openstack-infra/groups-static-pages + template: + - name: merge-check check: - noop gate: @@ -2954,6 +3126,7 @@ projects: - name: openstack-infra/jeepyb template: + - name: merge-check - name: publish-to-pypi check: - gate-jeepyb-pep8 @@ -2962,6 +3135,7 @@ projects: - name: openstack-infra/jenkins-job-builder template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: publish-to-pypi @@ -2972,12 +3146,16 @@ projects: - jenkins-job-builder-docs - name: openstack-infra/lodgeit + template: + - name: merge-check check: - noop gate: - noop - name: openstack-infra/meetbot + template: + - name: merge-check check: - noop gate: @@ -2985,6 +3163,7 @@ projects: - name: openstack-infra/nodepool template: + - name: merge-check - name: python-jobs - name: publish-to-pypi post: @@ -2992,6 +3171,7 @@ projects: - name: openstack-infra/nose-html-output template: + - name: merge-check - name: publish-to-pypi check: - noop @@ -3001,12 +3181,16 @@ projects: - nose-html-output-branch-tarball - name: openstack-infra/odsreg + template: + - name: merge-check check: - noop gate: - noop - name: openstack-infra/openstackid + template: + - name: merge-check check: - gate-openstackid-unittests gate: @@ -3017,6 +3201,8 @@ projects: - openstackid-release-master - name: openstack-infra/os-loganalyze + template: + - name: merge-check check: - gate-os-loganalyze-pep8 - gate-os-loganalyze-python27 @@ -3025,6 +3211,8 @@ projects: - gate-os-loganalyze-python27 - name: openstack-infra/publications + template: + - name: merge-check check: - noop gate: @@ -3037,18 +3225,24 @@ projects: - infra-publications-publish-index - name: openstack-infra/puppet-apparmor + template: + - name: merge-check check: - noop gate: - noop - name: openstack-infra/puppet-dashboard + template: + - name: merge-check check: - noop gate: - noop - name: openstack-infra/puppet-storyboard + template: + - name: merge-check check: - gate-config-puppet-lint - gate-config-puppet-syntax @@ -3057,6 +3251,8 @@ projects: - gate-config-puppet-syntax - name: openstack-infra/puppet-vinz + template: + - name: merge-check check: - gate-config-puppet-lint - gate-config-puppet-syntax @@ -3065,6 +3261,8 @@ projects: - gate-config-puppet-syntax - name: openstack-infra/puppet-zuul + template: + - name: merge-check check: - gate-config-puppet-lint - gate-config-puppet-syntax @@ -3073,12 +3271,16 @@ projects: - gate-config-puppet-syntax - name: openstack-infra/puppet-vcsrepo + template: + - name: merge-check check: - noop gate: - noop - name: openstack-infra/puppet-yum + template: + - name: merge-check check: - gate-config-puppet-lint - gate-config-puppet-syntax @@ -3088,6 +3290,7 @@ projects: - name: openstack-infra/pypi-mirror template: + - name: merge-check - name: publish-to-pypi check: - gate-pypi-mirror-pep8 @@ -3098,6 +3301,7 @@ projects: - name: stackforge/python-jenkins template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: publish-to-pypi @@ -3106,6 +3310,8 @@ projects: - python-jenkins-coverage - name: openstack-infra/releasestatus + template: + - name: merge-check check: - noop gate: @@ -3113,6 +3319,8 @@ projects: # TODO: add docs - name: openstack-infra/release-tools + template: + - name: merge-check check: - gate-release-tools-pep8 - gate-release-tools-python26 @@ -3126,6 +3334,7 @@ projects: - name: openstack-infra/reviewday template: + - name: merge-check - name: publish-to-pypi check: - gate-reviewday-pep8 @@ -3137,8 +3346,8 @@ projects: - name: openstack-infra/reviewstats template: + - name: merge-check - name: publish-to-pypi - template: - name: python-jobs check: - gate-reviewstats-python33 @@ -3147,6 +3356,7 @@ projects: - name: openstack-infra/statusbot template: + - name: merge-check - name: publish-to-pypi check: - gate-statusbot-pep8 @@ -3157,8 +3367,8 @@ projects: - name: openstack-infra/storyboard template: + - name: merge-check - name: publish-to-pypi - template: - name: python-jobs post: - storyboard-docs @@ -3168,6 +3378,8 @@ projects: - storyboard-docs - name: openstack-infra/storyboard-webclient + template: + - name: merge-check check: - gate-storyboard-webclient-js-unittests gate: @@ -3178,6 +3390,8 @@ projects: - storyboard-webclient-js-release-master - name: openstack-infra/subunit2sql + template: + - name: merge-check check: - gate-subunit2sql-pep8 - gate-subunit2sql-python27 @@ -3187,8 +3401,8 @@ projects: - name: openstack-infra/vinz template: + - name: merge-check - name: publish-to-pypi - template: - name: python-jobs post: - vinz-docs @@ -3198,6 +3412,8 @@ projects: - vinz-docs - name: openstack-infra/vinz-webclient + template: + - name: merge-check check: - gate-vinz-webclient-js-unittests gate: @@ -3208,6 +3424,8 @@ projects: - vinz-webclient-js-release-master - name: openstack-infra/tripleo-ci + template: + - name: merge-check check: - noop check-tripleo: @@ -3220,6 +3438,8 @@ projects: - check-tripleo-novabm-overcloud-precise-nonha - name: openstack-infra/zmq-event-publisher + template: + - name: merge-check check: - gate-zmq-event-publisher-build gate: @@ -3247,6 +3467,8 @@ projects: - periodic-test - name: openstack-infra/zuul-packaging + template: + - name: merge-check check: - noop gate: @@ -3255,6 +3477,8 @@ projects: # Section: Stackforge projects - name: stackforge/anvil + template: + - name: merge-check check: - gate-anvil-pep8 - gate-anvil-python26 @@ -3267,6 +3491,8 @@ projects: - gate-anvil-pylint - name: stackforge/aviator + template: + - name: merge-check check: - gate-aviator-tests gate: @@ -3274,6 +3500,7 @@ projects: - name: stackforge/billingstack template: + - name: merge-check - name: publish-to-pypi - name: docs-on-rtfd check: @@ -3290,6 +3517,7 @@ projects: - name: stackforge/bindep template: + - name: merge-check - name: publish-to-pypi check: - gate-bindep-pep8 @@ -3305,6 +3533,7 @@ projects: - name: stackforge/bufunfa template: + - name: merge-check - name: docs-on-rtfd check: - gate-bufunfa-pep8 @@ -3317,6 +3546,7 @@ projects: - name: stackforge/blazar template: + - name: merge-check - name: python-jobs - name: check-requirements check: @@ -3329,6 +3559,7 @@ projects: - name: stackforge/blazar-nova template: + - name: merge-check - name: check-requirements check: - gate-blazar-nova-pep8 @@ -3346,6 +3577,8 @@ projects: - blazar-nova-tarball - name: stackforge/cachemonkey + template: + - name: merge-check check: - gate-cachemonkey-pep8 - gate-cachemonkey-python26 @@ -3358,18 +3591,24 @@ projects: - cachemonkey-coverage - name: stackforge/cl-openstack-client + template: + - name: merge-check check: - gate-cl-openstack-client-run-tests gate: - gate-cl-openstack-client-run-tests - name: stackforge/cloudcafe + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/clouddocs-maven-plugin + template: + - name: merge-check check: - gate-clouddocs-maven-plugin-build gate: @@ -3381,6 +3620,8 @@ projects: - clouddocs-maven-plugin-mavencentral-upload - name: stackforge/cloudkitty + template: + - name: merge-check check: - gate-cloudkitty-docs - gate-cloudkitty-pep8 @@ -3395,18 +3636,24 @@ projects: - gate-cloudkitty-python33 - name: stackforge/cloudroast + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/compass-adapters + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/compass-core + template: + - name: merge-check check: - gate-compass-core-pep8 - gate-compass-core-python26 @@ -3417,12 +3664,16 @@ projects: - gate-compass-core-python27 - name: stackforge/compass-monit + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/compass-web + template: + - name: merge-check check: - noop gate: @@ -3430,6 +3681,7 @@ projects: - name: stackforge/congress template: + - name: merge-check - name: check-requirements check: - gate-congress-pep8 @@ -3439,6 +3691,8 @@ projects: - gate-congress-python27 - name: stackforge/congress-specs + template: + - name: merge-check check: - gate-congress-specs-docs gate: @@ -3446,97 +3700,122 @@ projects: - name: stackforge/cookbook-openstack-block-storage template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-ceph template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-monasca-agent template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-monasca-api template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-monasca-notification template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-monasca-persister template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-monasca-schema template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-monasca-thresh template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-client template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-common template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-compute template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-dashboard template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-data-processing template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-database template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-identity template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-image template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-network template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-object-storage template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-ops-database template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-ops-messaging template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-orchestration template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-integration-test template: + - name: merge-check - name: chef-jobs - name: stackforge/cookbook-openstack-telemetry template: + - name: merge-check - name: chef-jobs - name: stackforge/entropy + template: + - name: merge-check check: - gate-entropy-docs - gate-entropy-pep8 @@ -3554,6 +3833,7 @@ projects: - name: stackforge/freezer template: + - name: merge-check - name: publish-to-pypi check: - gate-freezer-pep8 @@ -3563,54 +3843,72 @@ projects: - gate-freezer-python27 - name: stackforge/fuel-astute + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-devops + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-docs + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-library + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-main + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-ostf + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-ostf-plugin + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-provision + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/fuel-specs + template: + - name: merge-check check: - gate-fuel-specs-python27 - gate-fuel-specs-docs @@ -3619,18 +3917,24 @@ projects: - gate-fuel-specs-docs - name: stackforge/fuel-web + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/golang-client + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/gnocchi + template: + - name: merge-check check: - gate-gnocchi-pep8 - gate-gnocchi-python26 @@ -3647,6 +3951,8 @@ projects: - gate-gnocchi-tox-py27-mysql - name: stackforge/healthnmon + template: + - name: merge-check check: - gate-healthnmon-pep8 - gate-healthnmon-python27 @@ -3656,6 +3962,7 @@ projects: - name: stackforge/heat-translator template: + - name: merge-check - name: python-jobs check: - gate-heat-translator-python33 @@ -3670,18 +3977,24 @@ projects: - heat-translator-tarball - name: stackforge/inception + template: + - name: merge-check check: - gate-inception-pep8 gate: - gate-inception-pep8 - name: stackforge/kwapi + template: + - name: merge-check check: - gate-kwapi-pep8 gate: - gate-kwapi-pep8 - name: stackforge/kickstack + template: + - name: merge-check check: - noop gate: @@ -3689,6 +4002,7 @@ projects: - name: stackforge/libra template: + - name: merge-check - name: docs-on-rtfd check: - gate-libra-pep8 @@ -3705,6 +4019,7 @@ projects: - name: stackforge/logaas template: + - name: merge-check - name: python-jobs - name: check-requirements - name: docs-on-rtfd @@ -3713,6 +4028,8 @@ projects: - logaas-coverage - name: stackforge/manila + template: + - name: merge-check check: - gate-manila-devstack-dsvm-neutron - gate-manila-docs @@ -3733,6 +4050,8 @@ projects: - manila-coverage - name: stackforge/milk + template: + - name: merge-check check: - noop gate: @@ -3740,6 +4059,7 @@ projects: - name: stackforge/mistral template: + - name: merge-check - name: publish-to-pypi check: - gate-mistral-pep8 @@ -3758,12 +4078,14 @@ projects: - name: stackforge/mistral-dashboard template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: publish-to-pypi - name: stackforge/mistral-extra template: + - name: merge-check - name: publish-to-pypi check: - gate-mistral-extra-pep8 @@ -3781,6 +4103,7 @@ projects: - name: stackforge/python-congressclient template: + - name: merge-check - name: check-requirements check: - gate-python-congressclient-pep8 @@ -3791,6 +4114,7 @@ projects: - name: stackforge/python-mistralclient template: + - name: merge-check - name: publish-to-pypi check: - gate-python-mistralclient-pep8 @@ -3809,6 +4133,7 @@ projects: - name: stackforge/magnetodb template: + - name: merge-check - name: publish-to-pypi - name: docs-on-rtfd check: @@ -3827,6 +4152,8 @@ projects: - magnetodb-branch-tarball - name: stackforge/MRaaS + template: + - name: merge-check check: - noop gate: @@ -3834,6 +4161,7 @@ projects: - name: stackforge/monasca-agent template: + - name: merge-check - name: publish-to-pypi check: - gate-monasca-agent-pep8 @@ -3845,18 +4173,24 @@ projects: - monasca-agent-coverage - name: stackforge/monasca-api + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/monasca-ceilometer + template: + - name: merge-check check: - gate-monasca-ceilometer-pep8 gate: - gate-monasca-ceilometer-pep8 - name: stackforge/monasca-common + template: + - name: merge-check check: - gate-monasca-common-build gate: @@ -3866,6 +4200,7 @@ projects: - name: stackforge/monasca-notification template: + - name: merge-check - name: publish-to-pypi check: - gate-monasca-notification-pep8 @@ -3877,12 +4212,16 @@ projects: - monasca-notification-coverage - name: stackforge/monasca-persister + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/monasca-thresh + template: + - name: merge-check check: - gate-monasca-thresh-build gate: @@ -3892,6 +4231,7 @@ projects: - name: stackforge/monasca-ui template: + - name: merge-check - name: publish-to-pypi check: - gate-monasca-ui-pep8 @@ -3903,6 +4243,8 @@ projects: - monasca-ui-coverage - name: stackforge/monasca-vagrant + template: + - name: merge-check check: - noop gate: @@ -3910,6 +4252,7 @@ projects: - name: stackforge/murano-agent template: + - name: merge-check - name: python-jobs check: - gate-murano-agent-requirements @@ -3919,6 +4262,8 @@ projects: - murano-agent-tarball - name: stackforge/murano-apps + template: + - name: merge-check check: - noop gate: @@ -3926,6 +4271,7 @@ projects: - name: stackforge/murano template: + - name: merge-check - name: python-jobs - name: docs-on-rtfd check: @@ -3939,6 +4285,8 @@ projects: - murano-tarball - name: stackforge/murano-dashboard + template: + - name: merge-check check: - gate-murano-dashboard-pep8 - gate-murano-dashboard-python26 @@ -3958,78 +4306,104 @@ projects: - murano-dashboard-tarball - name: stackforge/murano-deployment + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/murano-docs + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/nova-solver-scheduler + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/novaimagebuilder + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/occi-os + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/opencafe + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/openstack-chef-specs + template: + - name: merge-check check: - gate-openstack-chef-specs-docs gate: - gate-openstack-chef-specs-docs - name: stackforge/openstack-chef-repo + template: + - name: merge-check check: - gate-openstack-chef-repo gate: - gate-openstack-chef-repo - name: stackforge/openstack-cli-powershell + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/openstack-sdk-dotnet + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/openstack-sdk-php + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/openstackdroid + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/openvz-nova-driver + template: + - name: merge-check check: - noop gate: @@ -4037,6 +4411,7 @@ projects: - name: stackforge/osprofiler template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: check-requirements @@ -4049,12 +4424,16 @@ projects: - osprofiler-tarball - name: stackforge/ospurge + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/packstack + template: + - name: merge-check check: - gate-packstack-pep8 - gate-packstack-python26 @@ -4066,6 +4445,7 @@ projects: - name: stackforge/pecan template: + - name: merge-check - name: publish-to-pypi - name: docs-on-rtfd check: @@ -4108,6 +4488,7 @@ projects: - name: stackforge/poppy template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: pypy-jobs @@ -4116,12 +4497,16 @@ projects: - name: docs-on-rtfd - name: stackforge/powervc-driver + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/puppet-ceilometer + template: + - name: merge-check check: - gate-puppet-ceilometer-puppet-lint - gate-puppet-ceilometer-puppet-syntax @@ -4140,6 +4525,8 @@ projects: - gate-puppet-ceilometer-puppet-unit-3.4 - name: stackforge/puppet-ceph + template: + - name: merge-check check: - gate-puppet-ceph-puppet-lint - gate-puppet-ceph-puppet-syntax @@ -4152,6 +4539,8 @@ projects: - gate-puppet-ceph-puppet-unit-3.1 - name: stackforge/puppet-cinder + template: + - name: merge-check check: - gate-puppet-cinder-puppet-lint - gate-puppet-cinder-puppet-syntax @@ -4170,6 +4559,8 @@ projects: - gate-puppet-cinder-puppet-unit-3.4 - name: stackforge/puppet-designate + template: + - name: merge-check check: - gate-puppet-designate-puppet-lint - gate-puppet-designate-puppet-syntax @@ -4188,6 +4579,8 @@ projects: - gate-puppet-designate-puppet-unit-3.4 - name: stackforge/puppet-glance + template: + - name: merge-check check: - gate-puppet-glance-puppet-lint - gate-puppet-glance-puppet-syntax @@ -4206,6 +4599,8 @@ projects: - gate-puppet-glance-puppet-unit-3.4 - name: stackforge/puppet-heat + template: + - name: merge-check check: - gate-puppet-heat-puppet-lint - gate-puppet-heat-puppet-syntax @@ -4224,6 +4619,8 @@ projects: - gate-puppet-heat-puppet-unit-3.4 - name: stackforge/puppet-horizon + template: + - name: merge-check check: - gate-puppet-horizon-puppet-lint - gate-puppet-horizon-puppet-syntax @@ -4242,6 +4639,8 @@ projects: - gate-puppet-horizon-puppet-unit-3.4 - name: stackforge/puppet-ironic + template: + - name: merge-check check: - gate-puppet-ironic-puppet-lint - gate-puppet-ironic-puppet-syntax @@ -4260,6 +4659,8 @@ projects: - gate-puppet-ironic-puppet-unit-3.4 - name: stackforge/puppet-keystone + template: + - name: merge-check check: - gate-puppet-keystone-puppet-lint - gate-puppet-keystone-puppet-syntax @@ -4278,6 +4679,8 @@ projects: - gate-puppet-keystone-puppet-unit-3.4 - name: stackforge/puppet-n1k-vsm + template: + - name: merge-check check: - gate-puppet-n1k-vsm-puppet-lint - gate-puppet-n1k-vsm-puppet-syntax @@ -4296,6 +4699,8 @@ projects: - gate-puppet-n1k-vsm-puppet-unit-3.4 - name: stackforge/puppet-neutron + template: + - name: merge-check check: - gate-puppet-neutron-puppet-lint - gate-puppet-neutron-puppet-syntax @@ -4314,6 +4719,8 @@ projects: - gate-puppet-neutron-puppet-unit-3.4 - name: stackforge/puppet-nova + template: + - name: merge-check check: - gate-puppet-nova-puppet-lint - gate-puppet-nova-puppet-syntax @@ -4332,6 +4739,8 @@ projects: - gate-puppet-nova-puppet-unit-3.4 - name: stackforge/puppet-openstack + template: + - name: merge-check check: - gate-puppet-openstack-puppet-lint - gate-puppet-openstack-puppet-syntax @@ -4350,12 +4759,16 @@ projects: - gate-puppet-openstack-puppet-unit-3.4 - name: stackforge/puppet-openstack-specs + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/puppet-openstacklib + template: + - name: merge-check check: - gate-puppet-openstacklib-puppet-lint - gate-puppet-openstacklib-puppet-syntax @@ -4374,18 +4787,24 @@ projects: - gate-puppet-openstacklib-puppet-unit-3.4 - name: stackforge/puppet_openstack_builder + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/puppet-openstack_dev_env + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/puppet-openstack_extras + template: + - name: merge-check check: - gate-puppet-openstack_extras-puppet-lint - gate-puppet-openstack_extras-puppet-syntax @@ -4404,6 +4823,8 @@ projects: - gate-puppet-openstack_extras-puppet-unit-3.4 - name: stackforge/puppet-sahara + template: + - name: merge-check check: - gate-puppet-sahara-puppet-lint - gate-puppet-sahara-puppet-syntax @@ -4422,6 +4843,8 @@ projects: - gate-puppet-sahara-puppet-unit-3.4 - name: stackforge/sahara-ci-config + template: + - name: merge-check check: - gate-sahara-ci-config-pep8 gate: @@ -4429,11 +4852,14 @@ projects: - name: stackforge/sahara-guestagent template: + - name: merge-check - name: python-jobs - name: check-requirements - name: publish-to-pypi - name: stackforge/puppet-swift + template: + - name: merge-check check: - gate-puppet-swift-puppet-lint - gate-puppet-swift-puppet-syntax @@ -4452,6 +4878,8 @@ projects: - gate-puppet-swift-puppet-unit-3.4 - name: stackforge/puppet-tempest + template: + - name: merge-check check: - gate-puppet-tempest-puppet-lint - gate-puppet-tempest-puppet-syntax @@ -4470,6 +4898,8 @@ projects: - gate-puppet-tempest-puppet-unit-3.4 - name: stackforge/puppet-trove + template: + - name: merge-check check: - gate-puppet-trove-puppet-lint - gate-puppet-trove-puppet-syntax @@ -4488,6 +4918,8 @@ projects: - gate-puppet-trove-puppet-unit-3.4 - name: stackforge/puppet-vswitch + template: + - name: merge-check check: - gate-puppet-vswitch-puppet-lint - gate-puppet-vswitch-puppet-syntax @@ -4499,6 +4931,7 @@ projects: - name: stackforge/pyghmi template: + - name: merge-check - name: publish-to-pypi check: - gate-pyghmi-pep8 @@ -4511,6 +4944,7 @@ projects: - name: stackforge/python-blazarclient template: + - name: merge-check - name: check-requirements check: - gate-python-blazarclient-pep8 @@ -4529,6 +4963,7 @@ projects: - name: stackforge/python-libraclient template: + - name: merge-check - name: publish-to-pypi - name: docs-on-rtfd check: @@ -4543,6 +4978,7 @@ projects: - name: stackforge/python-magnetodbclient template: + - name: merge-check - name: check-requirements - name: docs-on-rtfd - name: python-jobs @@ -4552,6 +4988,8 @@ projects: - python-magnetodbclient-tarball - name: stackforge/python-manilaclient + template: + - name: merge-check check: - gate-python-manilaclient-docs - gate-python-manilaclient-pep8 @@ -4571,6 +5009,7 @@ projects: - name: stackforge/python-monascaclient template: + - name: merge-check - name: publish-to-pypi check: - gate-python-monascaclient-pep8 @@ -4583,6 +5022,7 @@ projects: - name: stackforge/python-muranoclient template: + - name: merge-check - name: publish-to-pypi check: - gate-python-muranoclient-pep8 @@ -4600,6 +5040,8 @@ projects: - python-muranoclient-branch-tarball - name: stackforge/python-opentsdbclient + template: + - name: merge-check check: - gate-python-opentsdbclient-pep8 - gate-python-opentsdbclient-python26 @@ -4613,6 +5055,7 @@ projects: - name: stackforge/python-rallyclient template: + - name: merge-check - name: python-jobs - name: check-requirements check: @@ -4620,6 +5063,7 @@ projects: - name: stackforge/python-solumclient template: + - name: merge-check - name: python-jobs - name: check-requirements - name: publish-to-pypi @@ -4631,6 +5075,8 @@ projects: - gate-python-solumclient-pypy - name: stackforge/python-tackerclient + template: + - name: merge-check check: - gate-python-tackerclient-pep8 gate: @@ -4638,6 +5084,7 @@ projects: - name: stackforge/solum-dashboard template: + - name: merge-check - name: python-jobs - name: check-requirements - name: publish-to-pypi @@ -4647,12 +5094,16 @@ projects: - gate-solum-dashboard-pypy - name: stackforge/solum-specs + template: + - name: merge-check check: - gate-solum-specs-docs gate: - gate-solum-specs-docs - name: stackforge/python-surveilclient + template: + - name: merge-check check: - noop gate: @@ -4660,6 +5111,7 @@ projects: - name: stackforge/solum-infra-guestagent template: + - name: merge-check - name: python-jobs - name: check-requirements - name: publish-to-pypi @@ -4672,6 +5124,7 @@ projects: - name: stackforge/rally template: + - name: merge-check - name: python-jobs - name: check-requirements - name: docs-on-rtfd @@ -4693,6 +5146,8 @@ projects: - rally-tarball - name: stackforge/refstack + template: + - name: merge-check check: - gate-refstack-pep8 - gate-refstack-python27 @@ -4704,6 +5159,8 @@ projects: - refstack-coverage - name: stackforge/refstack-client + template: + - name: merge-check check: - gate-refstack-client-pep8 - gate-refstack-client-python27 @@ -4715,6 +5172,7 @@ projects: - name: stackforge/requests-mock template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: pypy-jobs @@ -4728,6 +5186,8 @@ projects: - gate-requests-mock-tox-novaclient-tip - name: stackforge/rubick + template: + - name: merge-check check: - gate-rubick-pep8 - gate-rubick-python27 @@ -4741,6 +5201,7 @@ projects: - name: stackforge/satori template: + - name: merge-check - name: python-jobs - name: docs-on-rtfd check: @@ -4752,6 +5213,7 @@ projects: - name: stackforge/solum template: + - name: merge-check - name: python-jobs - name: check-requirements - name: docs-on-rtfd @@ -4770,6 +5232,7 @@ projects: - name: stackforge/sphinxcontrib-docbookrestapi template: + - name: merge-check - name: publish-to-pypi check: - gate-sphinxcontrib-docbookrestapi-pep8 @@ -4784,6 +5247,7 @@ projects: - name: stackforge/sqlalchemy-migrate template: + - name: merge-check - name: publish-to-pypi - name: docs-on-rtfd check: @@ -4802,6 +5266,8 @@ projects: - sqlalchemy-migrate-branch-tarball - name: stackforge/staccato + template: + - name: merge-check check: - noop gate: @@ -4809,6 +5275,7 @@ projects: - name: stackforge/stackalytics template: + - name: merge-check - name: docs-on-rtfd check: - gate-stackalytics-docs @@ -4831,6 +5298,8 @@ projects: - stackalytics-pypi-both-upload - name: stackforge/swift-ceph-backend + template: + - name: merge-check check: - gate-swift-ceph-backend-pep8 - gate-swift-ceph-backend-python27 @@ -4840,6 +5309,7 @@ projects: - name: stackforge/swift3 template: + - name: merge-check - name: python-jobs check: - gate-swift3-pylint @@ -4851,12 +5321,16 @@ projects: - gate-swift3-tox-keystone - name: stackforge/swiftpolicy + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/swiftsync + template: + - name: merge-check check: - gate-swiftsync-pep8 - gate-swiftsync-python27 @@ -4872,6 +5346,7 @@ projects: - name: stackforge/tomograph template: + - name: merge-check - name: publish-to-pypi check: - gate-tomograph-pep8 @@ -4888,6 +5363,7 @@ projects: - name: stackforge/tooz template: + - name: merge-check - name: python-jobs - name: python3-jobs - name: publish-to-pypi @@ -4897,6 +5373,7 @@ projects: - name: stackforge/turbo-hipster template: + - name: merge-check - name: docs-on-rtfd check: - gate-turbo-hipster-docs @@ -4910,6 +5387,8 @@ projects: - turbo-hipster-coverage - name: stackforge/warm + template: + - name: merge-check check: - gate-warm-pep8 - gate-warm-python27 @@ -4919,6 +5398,7 @@ projects: - name: stackforge/wsme template: + - name: merge-check - name: publish-to-pypi check: - gate-wsme-python26 @@ -4935,6 +5415,7 @@ projects: - name: stackforge/python-openstacksdk template: + - name: merge-check - name: python-jobs - name: check-requirements check: @@ -4945,6 +5426,8 @@ projects: - gate-python-openstacksdk-pypy - name: stackforge/graffiti + template: + - name: merge-check check: - gate-graffiti-docs - gate-graffiti-pep8 @@ -4959,6 +5442,8 @@ projects: - graffiti-coverage - name: stackforge/stacktach + template: + - name: merge-check check: - gate-stacktach-pep8 - gate-stacktach-python27 @@ -4968,6 +5453,7 @@ projects: - name: stackforge/surveil template: + - name: merge-check - name: docs-on-rtfd check: - gate-surveil-docs @@ -4979,12 +5465,16 @@ projects: - gate-surveil-python27 - name: stackforge/surveil-specs + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xenapi-os-testing + template: + - name: merge-check check: - noop gate: @@ -4992,16 +5482,21 @@ projects: - name: stackforge/doc8 template: + - name: merge-check - name: python-jobs - name: publish-to-pypi - name: stackforge/tacker + template: + - name: merge-check check: - gate-tacker-pep8 gate: - gate-tacker-pep8 - name: stackforge/tacker-specs + template: + - name: merge-check check: - gate-tacker-specs-python27 - gate-tacker-specs-docs @@ -5011,6 +5506,7 @@ projects: - name: openstack/training-guides template: + - name: merge-check - name: openstack-doc-gate post: - training-guides-tox-doc-publishdocs @@ -5019,6 +5515,8 @@ projects: - training-guides-manuals-propose-translation-update - name: stackforge/octavia + template: + - name: merge-check check: - gate-octavia-pep8 - gate-octavia-python26 @@ -5031,102 +5529,136 @@ projects: - gate-octavia-python33 - name: stackforge/xstatic-angular + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-angular-cookies + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-angular-mock + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-bootstrap-datepicker + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-bootstrap-scss + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-d3 + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-hogan + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-jasmine + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-jquery-migrate + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-jquery.bootstrap.wizard + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-jquery.quicksearch + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-jquery.tablesorter + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-jsencrypt + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-qunit + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-rickshaw + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/xstatic-spin + template: + - name: merge-check check: - noop gate: - noop - name: stackforge/rack + template: + - name: merge-check check: - gate-rack-pep8 - gate-rack-python26