- nodeset: name: zuul-functional nodes: - name: controller label: ubuntu-xenial - name: node1 label: ubuntu-xenial - name: node2 label: ubuntu-xenial groups: - name: node nodes: - node1 - node2 - job: name: zuul-stream-functional parent: multinode nodeset: zuul-functional pre-run: playbooks/zuul-stream/pre run: playbooks/zuul-stream/functional post-run: - playbooks/zuul-stream/post - playbooks/zuul-stream/post-ara required-projects: - openstack/ara files: - "zuul/ansible/callback/.*" - "playbooks/zuul-stream/.*" - job: name: zuul-migrate parent: unittests run: playbooks/zuul-migrate/run post-run: playbooks/zuul-migrate/post # We're adding zuul to the required-projects so that we can also trigger # this from project-config changes required-projects: - openstack-infra/openstack-zuul-jobs - openstack-infra/project-config - name: openstack-infra/zuul override-branch: feature/zuulv3 - project: name: openstack-infra/zuul check: jobs: - build-openstack-infra-sphinx-docs: success-url: 'html/feature/zuulv3/' irrelevant-files: - zuul/cmd/migrate.py - playbooks/zuul-migrate/.* - tox-cover: irrelevant-files: - zuul/cmd/migrate.py - playbooks/zuul-migrate/.* voting: false - tox-pep8 - tox-py35: irrelevant-files: - zuul/cmd/migrate.py - playbooks/zuul-migrate/.* - zuul-stream-functional - zuul-migrate: files: - zuul/cmd/migrate.py - playbooks/zuul-migrate/.* gate: jobs: - build-openstack-infra-sphinx-docs: success-url: 'html/feature/zuulv3/' - tox-pep8 - tox-py35: irrelevant-files: - zuul/cmd/migrate.py - playbooks/zuul-migrate/.* - zuul-stream-functional post: jobs: - publish-openstack-python-docs-infra: vars: afs_publisher_target: 'infra/zuul' - publish-openstack-python-branch-tarball