blob: ab03a599ed13abbf7f9c488dcd028e646d82735c [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
Monty Taylor90dca7b2017-09-01 08:30:19 -050019 nodes: 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
34 run: playbooks/zuul-migrate
35 # We're adding zuul to the required-projects so that we can also trigger
36 # this from project-config changes
37 required-projects:
38 - openstack-infra/project-config
39 - openstack-infra/zuul
40
Paul Belangerb52fd512017-02-22 13:41:55 -050041- project:
42 name: openstack-infra/zuul
43 check:
44 jobs:
Monty Taylorc887c802017-07-06 18:49:35 -050045 - tox-docs
Paul Belangeraf72c152017-07-25 14:38:34 -040046 - tox-cover:
47 voting: false
Monty Taylorab070c22017-07-20 09:02:35 +090048 - tox-pep8
Monty Taylorc887c802017-07-06 18:49:35 -050049 - tox-py35
Monty Taylor0d254d52017-08-26 13:26:29 -050050 - zuul-stream-functional
Monty Taylor245a3712017-08-07 16:42:23 -050051 - zuul-migrate:
52 files:
53 - zuul/cmd/migrate.py
54 - playbooks/zuul-migrate.yaml
James E. Blair799d7d72017-08-10 14:10:37 -070055 gate:
56 jobs:
57 - tox-docs
58 - tox-pep8
59 - tox-py35
Monty Taylor4a2d7af2017-09-11 18:01:08 -060060 - zuul-stream-functional
Paul Belanger2477c052017-08-22 15:29:56 -040061 post:
62 jobs:
Paul Belanger07391562017-09-06 13:42:57 -040063 - publish-openstack-python-docs-infra:
Paul Belangerd2923592017-08-29 11:13:28 -040064 vars:
Paul Belangerc722e0e2017-09-03 19:32:03 -040065 afs_publisher_target: 'infra/zuul'
Paul Belanger2477c052017-08-22 15:29:56 -040066 - publish-openstack-python-branch-tarball