"Fossies" - the Fresh Open Source Software Archive 
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for ".zuul.yaml":
20.0.0_vs_20.0.1.
1 - job:
2 name: glance-code-constants-check
3 parent: tox
4 description: |
5 Tests to catch when code constants have gotten out of sync.
6 vars:
7 tox_envlist: gateonly
8 irrelevant-files:
9 - ^(test-|)requirements.txt$
10 - ^lower-constraints.txt$
11 - ^.*\.rst$
12 - ^api-ref/.*$
13 - ^doc/.*$
14 - ^etc/.*$
15 - ^releasenotes/.*$
16 - ^setup.cfg$
17 - ^tox.ini$
18 - ^\.zuul\.yaml$
19
20 - job:
21 name: glance-tox-oslo-tips-base
22 parent: tox
23 abstract: true
24 nodeset: ubuntu-bionic
25 timeout: 2400
26 description: Abstract job for Glance vs. oslo libraries
27 # NOTE(rosmaita): we only need functional test jobs, oslo is
28 # already running periodic jobs using our unit tests. Those
29 # jobs are configured for glance in openstack/project-config/
30 # zuul.d/projects.yaml using the template 'periodic-jobs-with-oslo-master'
31 # which is defined in openstack/openstack-zuul-jobs/zuul.d/
32 # project-templates.yaml; the jobs the template refers to are
33 # defined in openstack/openstack-zuul-jobs/zuul.d/jobs.yaml
34 required-projects:
35 - name: openstack/debtcollector
36 - name: openstack/futurist
37 - name: openstack/oslo.concurrency
38 - name: openstack/oslo.config
39 - name: openstack/oslo.context
40 - name: openstack/oslo.db
41 - name: openstack/oslo.i18n
42 - name: openstack/oslo.log
43 - name: openstack/oslo.messaging
44 - name: openstack/oslo.middleware
45 - name: openstack/oslo.policy
46 - name: openstack/oslo.utils
47 - name: openstack/osprofiler
48 - name: openstack/stevedore
49 - name: openstack/taskflow
50
51 - job:
52 name: glance-tox-functional-py37-oslo-tips
53 parent: glance-tox-oslo-tips-base
54 description: |
55 Glance py37 functional tests vs. oslo libraries masters
56 vars:
57 python_version: 3.7
58 tox_envlist: functional-py37
59
60 - job:
61 name: glance-tox-functional-py36-oslo-tips
62 parent: glance-tox-oslo-tips-base
63 description: |
64 Glance py36 functional tests vs. oslo libraries masters
65 vars:
66 python_version: 3.6
67 tox_envlist: functional-py36
68
69 - job:
70 name: glance-tox-keystone-tips-base
71 parent: tox
72 abstract: true
73 nodeset: ubuntu-bionic
74 timeout: 2400
75 description: Abstract job for Glance vs. keystone
76 required-projects:
77 - name: openstack/keystoneauth
78 - name: openstack/keystonemiddleware
79 - name: openstack/python-keystoneclient
80
81 - job:
82 name: glance-tox-py37-keystone-tips
83 parent: glance-tox-keystone-tips-base
84 description: |
85 Glance py37 unit tests vs. keystone masters
86 vars:
87 python_version: 3.7
88 tox_envlist: py37
89
90 - job:
91 name: glance-tox-py36-keystone-tips
92 parent: glance-tox-keystone-tips-base
93 description: |
94 Glance py36 unit tests vs. keystone masters
95 vars:
96 python_version: 3.6
97 tox_envlist: py36
98
99 - job:
100 name: glance-tox-functional-py37-keystone-tips
101 parent: glance-tox-keystone-tips-base
102 description: |
103 Glance py37 functional tests vs. keystone masters
104 vars:
105 python_version: 3.7
106 tox_envlist: functional-py37
107
108 - job:
109 name: glance-tox-functional-py36-keystone-tips
110 parent: glance-tox-keystone-tips-base
111 description: |
112 Glance py36 functional tests vs. keystone masters
113 vars:
114 python_version: 3.6
115 tox_envlist: functional-py36
116
117 - job:
118 name: glance-tox-glance_store-tips-base
119 parent: tox
120 abstract: true
121 nodeset: ubuntu-bionic
122 timeout: 2400
123 description: Abstract job for Glance vs. glance_store
124 required-projects:
125 - name: openstack/glance_store
126
127 - job:
128 name: glance-tox-py37-glance_store-tips
129 parent: glance-tox-glance_store-tips-base
130 description: |
131 Glance py37 unit tests vs. glance_store master
132 vars:
133 python_version: 3.7
134 tox_envlist: py37
135
136 - job:
137 name: glance-tox-py36-glance_store-tips
138 parent: glance-tox-glance_store-tips-base
139 description: |
140 Glance py36 unit tests vs. glance_store master
141 vars:
142 python_version: 3.6
143 tox_envlist: py36
144
145 - job:
146 name: glance-tox-functional-py37-glance_store-tips
147 parent: glance-tox-glance_store-tips-base
148 description: |
149 Glance py37 functional tests vs. glance_store master
150 vars:
151 python_version: 3.7
152 tox_envlist: functional-py37
153
154 - job:
155 name: glance-tox-functional-py36-glance_store-tips
156 parent: glance-tox-glance_store-tips-base
157 description: |
158 Glance py36 functional tests vs. glance_store master
159 vars:
160 python_version: 3.6
161 tox_envlist: functional-py36
162
163 - job:
164 name: glance-tox-cursive-tips-base
165 parent: tox
166 abstract: true
167 nodeset: ubuntu-bionic
168 timeout: 2400
169 description: Abstract job for Glance vs. cursive and related libs
170 required-projects:
171 - name: x/cursive
172 - name: openstack/python-barbicanclient
173 - name: openstack/castellan
174
175 - job:
176 name: glance-tox-py37-cursive-tips
177 parent: glance-tox-cursive-tips-base
178 description: |
179 Glance py37 unit tests vs. cursive (and related libs) master
180 vars:
181 python_version: 3.7
182 tox_envlist: py37
183
184 - job:
185 name: glance-tox-py36-cursive-tips
186 parent: glance-tox-cursive-tips-base
187 description: |
188 Glance py36 unit tests vs. cursive (and related libs) master
189 vars:
190 python_version: 3.6
191 tox_envlist: py36
192
193 - job:
194 name: glance-tox-functional-py37-cursive-tips
195 parent: glance-tox-cursive-tips-base
196 description: |
197 Glance py37 functional tests vs. cursive (and related libs) master
198 vars:
199 python_version: 3.7
200 tox_envlist: functional-py37
201
202 - job:
203 name: glance-tox-functional-py36-cursive-tips
204 parent: glance-tox-cursive-tips-base
205 description: |
206 Glance py36 functional tests vs. cursive (and related libs) master
207 vars:
208 python_version: 3.6
209 tox_envlist: functional-py36
210
211 - project:
212 templates:
213 - check-requirements
214 - integrated-gate-storage
215 - openstack-lower-constraints-jobs
216 - openstack-python3-ussuri-jobs
217 - periodic-stable-jobs
218 - publish-openstack-docs-pti
219 - release-notes-jobs-python3
220 check:
221 jobs:
222 - openstack-tox-functional-py36
223 - openstack-tox-functional-py37
224 - glance-code-constants-check
225 - devstack-plugin-ceph-tempest-py3:
226 voting: false
227 irrelevant-files: &tempest-irrelevant-files
228 - ^(test-|)requirements.txt$
229 - ^lower-constraints.txt$
230 - ^.*\.rst$
231 - ^api-ref/.*$
232 - ^glance/hacking/.*$
233 - ^glance/locale/.*$
234 - ^glance/tests/.*$
235 - ^doc/.*$
236 - ^releasenotes/.*$
237 - ^tools/.*$
238 - ^tox.ini$
239 - ^\.zuul\.yaml$
240 - tempest-integrated-storage:
241 irrelevant-files: *tempest-irrelevant-files
242 - grenade:
243 irrelevant-files: *tempest-irrelevant-files
244 - tempest-ipv6-only:
245 irrelevant-files: *tempest-irrelevant-files
246
247 gate:
248 jobs:
249 - openstack-tox-functional-py36
250 - openstack-tox-functional-py37
251 - tempest-integrated-storage:
252 irrelevant-files: *tempest-irrelevant-files
253 - grenade:
254 irrelevant-files: *tempest-irrelevant-files
255 - tempest-ipv6-only:
256 irrelevant-files: *tempest-irrelevant-files
257 experimental:
258 jobs:
259 - glance-tox-py37-glance_store-tips
260 - glance-tox-py36-glance_store-tips
261 - glance-tox-functional-py37-glance_store-tips
262 - glance-tox-functional-py36-glance_store-tips
263 - barbican-simple-crypto-devstack-tempest
264 - grenade-multinode
265 - tempest-pg-full:
266 irrelevant-files: *tempest-irrelevant-files
267 - tempest-full-py3-opensuse15:
268 irrelevant-files: *tempest-irrelevant-files
269 periodic:
270 jobs:
271 # NOTE(rosmaita): we only want the "tips" jobs to be run against
272 # master, hence the 'branches' qualifiers below. Without them, when
273 # a stable branch is cut, the tests would be run against the stable
274 # branch as well, which is pointless because these libraries are
275 # frozen (more or less) in the stable branches.
276 #
277 # The "tips" jobs can be removed from the stable branch .zuul.yaml
278 # files if someone is so inclined, but that would require manual
279 # maintenance, so we do not do it by default. Another option is
280 # to define these jobs in the openstack/project-config repo.
281 # That would make us less agile in adjusting these tests, so we
282 # aren't doing that either.
283 - glance-tox-functional-py37-oslo-tips:
284 branches: master
285 - glance-tox-functional-py36-oslo-tips:
286 branches: master
287 - glance-tox-py37-keystone-tips:
288 branches: master
289 - glance-tox-py36-keystone-tips:
290 branches: master
291 - glance-tox-functional-py37-keystone-tips:
292 branches: master
293 - glance-tox-functional-py36-keystone-tips:
294 branches: master
295 - glance-tox-py37-glance_store-tips:
296 branches: master
297 - glance-tox-py36-glance_store-tips:
298 branches: master
299 - glance-tox-functional-py37-glance_store-tips:
300 branches: master
301 - glance-tox-functional-py36-glance_store-tips:
302 branches: master
303 - glance-tox-py37-cursive-tips:
304 branches: master
305 - glance-tox-py36-cursive-tips:
306 branches: master
307 - glance-tox-functional-py37-cursive-tips:
308 branches: master
309 - glance-tox-functional-py36-cursive-tips:
310 branches: master