forked from redhat-openstack/packstack
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.zuul.yaml
More file actions
95 lines (88 loc) · 2.54 KB
/
Copy path.zuul.yaml
File metadata and controls
95 lines (88 loc) · 2.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
- job:
name: packstack-base
parent: base
timeout: 7200
pre-run: playbooks/packstack-pre.yaml
post-run: playbooks/upload-logs.yaml
irrelevant-files:
- ^docs/.*$
- ^releasenotes/.*$
required-projects:
- openstack/packstack
- openstack/puppet-aodh
- openstack/puppet-ceilometer
- openstack/puppet-cinder
- openstack/puppet-glance
- openstack/puppet-gnocchi
- openstack/puppet-heat
- openstack/puppet-magnum
- openstack/puppet-horizon
- openstack/puppet-ironic
- openstack/puppet-keystone
- openstack/puppet-manila
- openstack/puppet-neutron
- openstack/puppet-nova
- openstack/puppet-openstack_extras
- openstack/puppet-openstacklib
- openstack/puppet-oslo
- openstack/puppet-ovn
- openstack/puppet-panko
- openstack/puppet-sahara
- openstack/puppet-swift
- openstack/puppet-tempest
- openstack/puppet-trove
- openstack/puppet-vswitch
- job:
name: packstack-allinone
parent: packstack-base
nodeset:
nodes:
- name: allinone
label: centos-7
run: playbooks/packstack-integration-tempest.yaml
- job:
name: packstack-multinode
parent: packstack-base
nodeset:
nodes:
- name: controller
label: centos-7
- name: compute
label: centos-7
run: playbooks/packstack-multinode.yaml
- job:
name: packstack-integration-scenario001-tempest
parent: packstack-allinone
vars:
scenario: scenario001
- job:
name: packstack-integration-scenario002-tempest
parent: packstack-allinone
vars:
scenario: scenario002
- job:
name: packstack-integration-scenario003-tempest
parent: packstack-allinone
vars:
scenario: scenario003
# We should have nested post-run jobs, according to
# https://docs.openstack.org/infra/zuul/user/config.html#job
- job:
name: packstack-multinode-scenario002-tempest
parent: packstack-multinode
post-run: playbooks/packstack-post-compute.yaml
vars:
scenario: scenario002
- project:
check:
jobs:
- packstack-integration-scenario001-tempest
- packstack-integration-scenario002-tempest
- packstack-integration-scenario003-tempest
- packstack-multinode-scenario002-tempest
gate:
jobs:
- packstack-integration-scenario001-tempest
- packstack-integration-scenario002-tempest
- packstack-integration-scenario003-tempest
- packstack-multinode-scenario002-tempest