-
Notifications
You must be signed in to change notification settings - Fork 4
/
.zuul.yaml
69 lines (67 loc) · 2.07 KB
/
.zuul.yaml
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
---
- project-template:
name: openstack-cover-jobs-magnum
description: |
The standard openstack-cover-jobs but with magnum added as a
required-projects. This checks out the project code and allows
tox_install_siblings to use it when building the venv.
check:
jobs:
- openstack-tox-cover:
required-projects:
- openstack/magnum
- project-template:
name: openstack-python3-jobs-magnum
description: |
The standard :zuul:project_template:`openstack-python3-jobs`
but with magnum added as a required-projects. This checks out
the project code and allows tox_install_siblings to use magnum
when building the venv.
py38 is in Zed/2023.1/2023.2/2024.1 PTI
py39 is in Zed/2023.2/2024.1 PTI
py310 is in 2023.1/2023.2/2024.1 PTI
py311 is in 2024.1 PTI
check:
jobs:
- openstack-tox-pep8:
required-projects:
- openstack/magnum
- openstack-tox-py38:
required-projects:
- openstack/magnum
- openstack-tox-py39:
required-projects:
- openstack/magnum
- openstack-tox-py310:
required-projects:
- openstack/magnum
- openstack-tox-py311:
required-projects:
- openstack/magnum
gate:
jobs:
- openstack-tox-pep8:
required-projects:
- openstack/magnum
- openstack-tox-py38:
required-projects:
- openstack/magnum
- openstack-tox-py39:
required-projects:
- openstack/magnum
- openstack-tox-py310:
required-projects:
- openstack/magnum
- openstack-tox-py311:
required-projects:
- openstack/magnum
post:
jobs:
- publish-openstack-python-branch-tarball
- project:
queue: magnum
templates:
- openstack-cover-jobs-magnum
- openstack-python3-jobs-magnum
- release-notes-jobs-python3
- publish-openstack-docs-pti