blob: 4390d06169272de709c56f8027c7ad6a4afba4fb [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001- job:
Oleksandr K.574ce3c2024-10-31 19:14:58 +01002 name: atmosphere-golang-go
3 parent: golang-go
4 abstract: true
5 vars:
6 go_version: 1.21.13
7
8- job:
9 name: atmosphere-golang-go-test
10 parent: atmosphere-golang-go
vexxhost-bot232374a2024-11-18 12:37:05 -050011 pre-run:
12 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
Oleksandr K.574ce3c2024-10-31 19:14:58 +010013 vars:
14 go_command: test ./... -v
15
16- job:
Mohammed Naser462fb6e2025-01-16 01:54:26 -050017 name: atmosphere-check-commit
18 nodeset:
19 nodes: []
20 run:
21 - zuul.d/playbooks/check-commit/run.yml
22
23- job:
Oleksandr K.345787b2024-10-04 17:52:19 +020024 name: atmosphere-chart-vendor
25 parent: chart-vendor
26
27- job:
Mohammed Nasere4436b42024-04-15 17:57:11 -040028 name: atmosphere-linters
29 parent: tox-linters
30 pre-run: zuul.d/playbooks/linters/pre.yml
31
32- job:
vexxhost-bot1ff97672024-10-30 18:11:50 -040033 name: atmosphere-tox-promtool-test
34 parent: tox
35 pre-run: zuul.d/playbooks/promtool/pre.yml
36 vars:
37 tox_envlist: promtool-test
38
39- job:
vexxhost-bot0d93f222024-11-24 21:08:09 -050040 name: atmosphere-tox-helm-unittest
41 parent: tox
42 pre-run: zuul.d/playbooks/helm-unittest/pre.yml
43 vars:
44 tox_envlist: helm-unittest
45
46- job:
Mohammed Naserf3152222024-07-19 00:40:24 -040047 name: atmosphere-tox-py3
48 parent: tox
49
50- job:
Mohammed Naser841686a2024-04-11 14:31:47 -040051 name: atmosphere-build-collection
vexxhost-bot9f370df2024-06-08 23:57:23 +020052 parent: build-ansible-collection
vexxhost-bot232374a2024-11-18 12:37:05 -050053 pre-run:
54 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
55 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasera5467342024-04-30 00:34:16 -040056 irrelevant-files:
57 - ^doc/
Mohammed Naser43006012025-01-16 21:01:43 -050058 - ^releasenotes/
Mohammed Naser841686a2024-04-11 14:31:47 -040059
60- job:
61 name: atmosphere-publish-collection
vexxhost-bot9f370df2024-06-08 23:57:23 +020062 parent: publish-ansible-collection-vexxhost
vexxhost-bot232374a2024-11-18 12:37:05 -050063 pre-run:
64 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser841686a2024-04-11 14:31:47 -040065
66- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040067 name: atmosphere-molecule
68 parent: tox
69 abstract: true
vexxhost-bot232374a2024-11-18 12:37:05 -050070 pre-run:
71 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
72 - zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040073 run: zuul.d/playbooks/molecule/run.yml
74 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Nasera5467342024-04-30 00:34:16 -040075 irrelevant-files:
76 - ^doc/
Mohammed Naser43006012025-01-16 21:01:43 -050077 - ^releasenotes/
Mohammed Naserdc087392024-04-01 20:26:02 -040078
79- job:
80 name: atmosphere-molecule-csi
81 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040082 abstract: true
83
84- job:
85 name: atmosphere-molecule-csi-local-path-provisioner
86 parent: atmosphere-molecule-csi
87 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040088 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040089
90- job:
91 name: atmosphere-molecule-csi-rbd
92 parent: atmosphere-molecule-csi
93 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040094 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040095
96- job:
97 name: atmosphere-molecule-aio
98 parent: atmosphere-molecule
99 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -0400100 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -0400101 post-run: zuul.d/playbooks/molecule-aio/post.yml
102 roles:
103 - zuul: openstack/openstack-helm-infra
Mohammed Naserd28fbaf2024-04-08 17:15:00 -0400104
105- job:
106 name: atmosphere-molecule-aio-keycloak
107 parent: atmosphere-molecule-aio
108 vars:
109 tox_envlist: molecule-keycloak
110
111- job:
112 name: atmosphere-molecule-aio-full
113 parent: atmosphere-molecule-aio
114 abstract: true
115 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -0400116 nodeset:
117 nodes:
118 - name: ubuntu-jammy
119 label: jammy-16c-64g
120
121- job:
122 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserd28fbaf2024-04-08 17:15:00 -0400123 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400124 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400125 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400126
127- job:
128 name: atmosphere-molecule-aio-ovn
Mohammed Naserd28fbaf2024-04-08 17:15:00 -0400129 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400130 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400131 tox_envlist: molecule-aio-ovn