blob: 6c261098c7a6c344c938ea105332b8d8506b2d24 [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
11 vars:
12 go_command: test ./... -v
13
14- job:
Mohammed Naser462fb6e2025-01-16 01:54:26 -050015 name: atmosphere-check-commit
16 nodeset:
17 nodes: []
18 run:
19 - zuul.d/playbooks/check-commit/run.yml
20
21- job:
Oleksandr K.345787b2024-10-04 17:52:19 +020022 name: atmosphere-chart-vendor
23 parent: chart-vendor
24
25- job:
Mohammed Nasere4436b42024-04-15 17:57:11 -040026 name: atmosphere-linters
27 parent: tox-linters
28 pre-run: zuul.d/playbooks/linters/pre.yml
29
30- job:
vexxhost-bot1ff97672024-10-30 18:11:50 -040031 name: atmosphere-tox-promtool-test
32 parent: tox
33 pre-run: zuul.d/playbooks/promtool/pre.yml
34 vars:
35 tox_envlist: promtool-test
36
37- job:
vexxhost-bot0d93f222024-11-24 21:08:09 -050038 name: atmosphere-tox-helm-unittest
39 parent: tox
40 pre-run: zuul.d/playbooks/helm-unittest/pre.yml
41 vars:
42 tox_envlist: helm-unittest
43
44- job:
Mohammed Naserf3152222024-07-19 00:40:24 -040045 name: atmosphere-tox-py3
46 parent: tox
47
48- job:
Mohammed Naser841686a2024-04-11 14:31:47 -040049 name: atmosphere-build-collection
vexxhost-bot9f370df2024-06-08 23:57:23 +020050 parent: build-ansible-collection
vexxhost-bot232374a2024-11-18 12:37:05 -050051 pre-run:
vexxhost-bot232374a2024-11-18 12:37:05 -050052 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasera5467342024-04-30 00:34:16 -040053 irrelevant-files:
54 - ^doc/
Mohammed Naser43006012025-01-16 21:01:43 -050055 - ^releasenotes/
Mohammed Naser841686a2024-04-11 14:31:47 -040056
57- job:
58 name: atmosphere-publish-collection
vexxhost-bot9f370df2024-06-08 23:57:23 +020059 parent: publish-ansible-collection-vexxhost
vexxhost-bot232374a2024-11-18 12:37:05 -050060 pre-run:
61 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser841686a2024-04-11 14:31:47 -040062
63- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040064 name: atmosphere-molecule
65 parent: tox
66 abstract: true
vexxhost-bot232374a2024-11-18 12:37:05 -050067 pre-run:
68 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
69 - zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040070 run: zuul.d/playbooks/molecule/run.yml
71 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Nasera5467342024-04-30 00:34:16 -040072 irrelevant-files:
Mohammed Naserdf478a52025-01-19 00:04:34 -050073 - ^build/
Mohammed Nasera5467342024-04-30 00:34:16 -040074 - ^doc/
Mohammed Naser43006012025-01-16 21:01:43 -050075 - ^releasenotes/
Jason Halle547ce92024-02-19 12:56:23 -060076 vars:
77 tox_environment:
78 ATMOSPHERE_IMAGE_PREFIX: "harbor.atmosphere.dev/"
Mohammed Naserdc087392024-04-01 20:26:02 -040079
80- job:
81 name: atmosphere-molecule-csi
82 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040083 abstract: true
84
85- job:
86 name: atmosphere-molecule-csi-local-path-provisioner
87 parent: atmosphere-molecule-csi
88 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040089 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040090
91- job:
92 name: atmosphere-molecule-csi-rbd
93 parent: atmosphere-molecule-csi
94 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040095 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040096
97- job:
98 name: atmosphere-molecule-aio
99 parent: atmosphere-molecule
100 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -0400101 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -0400102 post-run: zuul.d/playbooks/molecule-aio/post.yml
103 roles:
104 - zuul: openstack/openstack-helm-infra
Mohammed Naserd28fbaf2024-04-08 17:15:00 -0400105
106- job:
107 name: atmosphere-molecule-aio-keycloak
108 parent: atmosphere-molecule-aio
109 vars:
110 tox_envlist: molecule-keycloak
111
112- job:
113 name: atmosphere-molecule-aio-full
114 parent: atmosphere-molecule-aio
115 abstract: true
116 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -0400117 nodeset:
118 nodes:
119 - name: ubuntu-jammy
120 label: jammy-16c-64g
121
122- job:
123 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserd28fbaf2024-04-08 17:15:00 -0400124 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400125 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400126 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400127
128- job:
129 name: atmosphere-molecule-aio-ovn
Mohammed Naserd28fbaf2024-04-08 17:15:00 -0400130 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400131 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400132 tox_envlist: molecule-aio-ovn