- project:
    templates:
      - designate-devstack-jobs
      - check-requirements
      - openstack-python-jobs-horizon
      - openstack-python35-jobs-horizon
      - publish-openstack-docs-pti
    check:
      jobs:
        - openstack-tox-lower-constraints
        - horizon-openstack-tox-python3-django111
        - openstack-tox-cover:
            voting: false
            required-projects:
              - openstack/horizon
        - nodejs-npm-run-lint:
            vars:
              node_version: 4
            voting: false
        - nodejs-npm-run-test:
            vars:
              node_version: 4
            voting: false

    gate:
      jobs:
        - openstack-tox-lower-constraints
        - horizon-openstack-tox-python3-django111

- project:
    templates:
      - check-requirements
      - designate-devstack-jobs
      - openstack-cover-jobs-horizon
      - openstack-lower-constraints-jobs
      - openstack-python-jobs-horizon
      - openstack-python35-jobs-horizon
      - publish-openstack-docs-pti
    check:
      jobs:
        - horizon-openstack-tox-python3-django111
        - nodejs-npm-run-lint:
            vars:
              node_version: 4
            voting: false
        - nodejs-npm-run-test:
            vars:
              node_version: 4
            voting: false
    gate:
      queue: designate
      jobs:
        - horizon-openstack-tox-python3-django111

Use templates for lower-constraints, cover
Use templates for lower-constraints, cover

Small cleanups:
* Use openstack-lower-constraints-jobs template.
* Use openstack-cover-jobs template for voting check cover job.
* Remove jobs that are part of the two templates.
* Add repo to designate queue for co-gating.
* Sort list of templates.

Change-Id: I57310a480e1ca501e48cb688823bd97d153bc6a9
