|
1 | 1 | --- |
2 | | -- job: |
3 | | - name: openstack-tox |
4 | | - abstract: true |
5 | | - parent: tox-fips |
6 | | - nodeset: ubuntu-noble |
7 | | - description: | |
8 | | - Base job to run tox jobs with OpenStack project specific updates. |
9 | | -
|
10 | | - Processing upper-constraints files from openstack/requirements. |
11 | | - branches: |
12 | | - regex: ^*/(victoria|wallaby|xena|yoga|zed|2023.1|2023.2|2024.1|2024.2)$ |
13 | | - negate: true |
14 | | - required-projects: |
15 | | - - name: stackhpc/requirements |
16 | | - vars: |
17 | | - tox_constraints_file: '{{ ansible_user_dir }}/src/github.com/stackhpc/requirements/upper-constraints.txt' |
18 | | - enable_fips: false |
19 | | - # TODO(frickler): drop this again when latest tox is unbroken |
20 | | - ensure_tox_version: '<4.48' |
21 | | - |
22 | | -- job: |
23 | | - name: openstack-tox |
24 | | - abstract: true |
25 | | - parent: tox-fips |
26 | | - nodeset: ubuntu-jammy |
27 | | - description: | |
28 | | - Base job to run tox jobs with OpenStack project specific updates. |
29 | | -
|
30 | | - Processing upper-constraints files from openstack/requirements. |
31 | | - branches: |
32 | | - - ^.*/2023.1 |
33 | | - - ^.*/2023.2 |
34 | | - - ^.*/2024.1 |
35 | | - - ^.*/2024.2 |
36 | | - required-projects: |
37 | | - - name: stackhpc/requirements |
38 | | - vars: |
39 | | - tox_constraints_file: '{{ ansible_user_dir }}/src/github.com/stackhpc/requirements/upper-constraints.txt' |
40 | | - enable_fips: false |
41 | | - |
42 | | -- job: |
43 | | - name: openstack-tox |
44 | | - abstract: true |
45 | | - parent: tox-fips |
46 | | - nodeset: ubuntu-focal |
47 | | - description: | |
48 | | - Base job (Focal) to run tox jobs with OpenStack project specific updates. |
49 | | -
|
50 | | - Processing upper-constraints files from openstack/requirements. |
51 | | -
|
52 | | - This job runs on Focal from stable/victoria until stable/zed. This |
53 | | - job is prepared to make sure all stable branches from stable/victoria until |
54 | | - stable/zed will keep running on Focal. |
55 | | - branches: |
56 | | - - ^.*/victoria |
57 | | - - ^.*/wallaby |
58 | | - - ^.*/xena |
59 | | - - ^.*/yoga |
60 | | - - ^.*/zed |
61 | | - required-projects: |
62 | | - - name: stackhpc/requirements |
63 | | - vars: |
64 | | - tox_constraints_file: '{{ ansible_user_dir }}/src/github.com/stackhpc/requirements/upper-constraints.txt' |
65 | | - enable_fips: false |
66 | | - # NOTE(gmann): This is stable|unmaintained branch (<=(stable|unmaintained)/zed) |
67 | | - # job and new tox 4 require some changes in tox.ini to be compatible with it. Let's |
68 | | - # pin tox <4 for stable branches testing (<=(stable|unmaintained)/zed). |
69 | | - ensure_tox_version: '<4' |
70 | | - |
71 | | -- job: |
72 | | - name: openstack-tox-cover |
73 | | - parent: tox-cover |
74 | | - description: | |
75 | | - Run code coverage tests. |
76 | | -
|
77 | | - Uses tox with the ``cover`` environment. |
78 | | - nodeset: ubuntu-noble |
79 | | - branches: |
80 | | - regex: ^.*/(victoria|wallaby|xena|yoga|zed|2023.1|2023.2|2024.1|2024.2)$ |
81 | | - negate: true |
82 | | - required-projects: |
83 | | - - name: openstack/requirements |
84 | | - irrelevant-files: *common-irrelevant-files |
85 | | - vars: |
86 | | - tox_constraints_file: '{{ ansible_user_dir }}/src/github.com/stackhpc/requirements/upper-constraints.txt' |
87 | | - timeout: 3000 |
88 | | - |
89 | 2 | - job: |
90 | 3 | name: openstack-tox-docs |
91 | 4 | parent: opendev-tox-docs |
|
219 | 132 | - ^.*/xena |
220 | 133 | - ^.*/yoga |
221 | 134 | - ^.*/zed |
222 | | - |
223 | | -- job: |
224 | | - name: build-openstack-releasenotes |
225 | | - parent: build-reno-releasenotes |
226 | | - nodeset: ubuntu-jammy |
227 | | - description: | |
228 | | - Build releasenotes, with optional translation support, using reno. |
229 | | - # Building translated releasenotes can take long for large repositories |
230 | | - timeout: 3600 |
231 | | - required-projects: |
232 | | - - name: openstack/requirements |
233 | | - vars: |
234 | | - constraints_file: '{{ ansible_user_dir }}/src/github.com/stackhpc/requirements/upper-constraints.txt' |
0 commit comments