blob: a997b0522c3046ece85adb80ddfad9dd98e502e2 [file] [log] [blame]
Monty Taylor0d254d52017-08-26 13:26:29 -05001- nodeset:
Monty Taylor90dca7b2017-09-01 08:30:19 -05002 name: zuul-functional
Monty Taylor0d254d52017-08-26 13:26:29 -05003 nodes:
4 - name: controller
5 label: ubuntu-xenial
Monty Taylor90dca7b2017-09-01 08:30:19 -05006 - name: node1
Monty Taylor0d254d52017-08-26 13:26:29 -05007 label: ubuntu-xenial
Monty Taylor90dca7b2017-09-01 08:30:19 -05008 - name: node2
9 label: ubuntu-xenial
10 groups:
11 - name: node
12 nodes:
13 - node1
14 - node2
Monty Taylor0d254d52017-08-26 13:26:29 -050015
16- job:
17 name: zuul-stream-functional
18 parent: multinode
James E. Blair2ede6382017-09-23 08:02:41 -070019 nodeset: zuul-functional
Monty Taylor0d254d52017-08-26 13:26:29 -050020 pre-run: playbooks/zuul-stream/pre
21 run: playbooks/zuul-stream/functional
Monty Taylorfb4ba8c2017-09-03 18:03:01 -050022 post-run:
23 - playbooks/zuul-stream/post
24 - playbooks/zuul-stream/post-ara
Monty Taylor0d254d52017-08-26 13:26:29 -050025 required-projects:
26 - openstack/ara
Monty Taylor098e2182017-09-01 13:41:19 -050027 files:
28 - "zuul/ansible/callback/.*"
29 - "playbooks/zuul-stream/.*"
Monty Taylor0d254d52017-08-26 13:26:29 -050030
Monty Taylor245a3712017-08-07 16:42:23 -050031- job:
32 name: zuul-migrate
33 parent: unittests
Monty Taylor96253852017-09-26 08:36:15 -050034 run: playbooks/zuul-migrate/run
35 post-run: playbooks/zuul-migrate/post
Monty Taylor245a3712017-08-07 16:42:23 -050036 # We're adding zuul to the required-projects so that we can also trigger
37 # this from project-config changes
38 required-projects:
Monty Taylor96253852017-09-26 08:36:15 -050039 - openstack-infra/openstack-zuul-jobs
Monty Taylor245a3712017-08-07 16:42:23 -050040 - openstack-infra/project-config
Monty Taylord2837762017-09-13 17:48:09 -060041 - name: openstack-infra/zuul
42 override-branch: feature/zuulv3
Monty Taylor245a3712017-08-07 16:42:23 -050043
Paul Belangerb52fd512017-02-22 13:41:55 -050044- project:
45 name: openstack-infra/zuul
46 check:
47 jobs:
Monty Taylor551981b2017-09-06 07:17:13 -050048 - build-openstack-infra-sphinx-docs:
49 success-url: 'html/feature/zuulv3/'
Monty Taylorf5671932017-09-26 07:56:26 -050050 irrelevant-files:
51 - zuul/cmd/migrate.py
Monty Taylor96253852017-09-26 08:36:15 -050052 - playbooks/zuul-migrate/.*
Paul Belangeraf72c152017-07-25 14:38:34 -040053 - tox-cover:
Monty Taylorf5671932017-09-26 07:56:26 -050054 irrelevant-files:
55 - zuul/cmd/migrate.py
Monty Taylor96253852017-09-26 08:36:15 -050056 - playbooks/zuul-migrate/.*
Paul Belangeraf72c152017-07-25 14:38:34 -040057 voting: false
Monty Taylorab070c22017-07-20 09:02:35 +090058 - tox-pep8
Monty Taylorf5671932017-09-26 07:56:26 -050059 - tox-py35:
60 irrelevant-files:
61 - zuul/cmd/migrate.py
Monty Taylor96253852017-09-26 08:36:15 -050062 - playbooks/zuul-migrate/.*
Monty Taylor0d254d52017-08-26 13:26:29 -050063 - zuul-stream-functional
Monty Taylor245a3712017-08-07 16:42:23 -050064 - zuul-migrate:
65 files:
66 - zuul/cmd/migrate.py
Monty Taylor96253852017-09-26 08:36:15 -050067 - playbooks/zuul-migrate/.*
James E. Blair799d7d72017-08-10 14:10:37 -070068 gate:
69 jobs:
Monty Taylor551981b2017-09-06 07:17:13 -050070 - build-openstack-infra-sphinx-docs:
71 success-url: 'html/feature/zuulv3/'
James E. Blair799d7d72017-08-10 14:10:37 -070072 - tox-pep8
Monty Taylorf5671932017-09-26 07:56:26 -050073 - tox-py35:
74 irrelevant-files:
75 - zuul/cmd/migrate.py
Monty Taylor96253852017-09-26 08:36:15 -050076 - playbooks/zuul-migrate/.*
Monty Taylor4a2d7af2017-09-11 18:01:08 -060077 - zuul-stream-functional
Paul Belanger2477c052017-08-22 15:29:56 -040078 post:
79 jobs:
Monty Taylor60fff4f2017-10-01 09:46:16 -050080 - publish-openstack-sphinx-docs-infra
Paul Belanger2477c052017-08-22 15:29:56 -040081 - publish-openstack-python-branch-tarball