Add devstack rocky packer job
[releng/builder.git] / jjb / releng-packer-jobs.yaml
1 ---
2 - project:
3     name: packer-packer-verify-jobs
4     jobs:
5       - gerrit-packer-verify
6
7     project: releng/builder
8     project-name: builder
9     build-node: centos7-builder-2c-1g
10
11 - project:
12     name: packer-builder-jobs
13     jobs:
14       - gerrit-packer-merge
15
16     project: releng/builder
17     project-name: builder
18     branch: master
19     archive-artifacts: '**/*.log'
20
21     build-node: centos7-builder-2c-1g
22     build-timeout: 90
23     cron: '00 H 1 * *'
24
25     platforms: centos-7
26     templates: builder
27
28 - project:
29     name: packer-devstack-jobs
30     jobs:
31       - gerrit-packer-merge
32
33     project: releng/builder
34     project-name: builder
35     branch: master
36     archive-artifacts: '**/*.log'
37
38     build-node: centos7-builder-2c-1g
39     build-timeout: 90
40     cron: '00 H 1 * *'
41
42     platforms: centos-7
43     templates: devstack
44
45 - project:
46     name: packer-devstack-pre-pip-pike-jobs
47     jobs:
48       - gerrit-packer-merge
49
50     project: releng/builder
51     project-name: builder
52     branch: master
53     archive-artifacts: '**/*.log'
54
55     build-node: centos7-builder-2c-1g
56     build-timeout: 75
57     cron: '00 H 1 * *'
58
59     platforms: centos-7
60     templates: devstack-pre-pip-pike
61
62 - project:
63     name: packer-devstack-pre-pip-queens-jobs
64     jobs:
65       - gerrit-packer-merge
66
67     project: releng/builder
68     project-name: builder
69     branch: master
70     archive-artifacts: '**/*.log'
71
72     build-node: centos7-builder-2c-1g
73     build-timeout: 75
74     cron: '00 H 1 * *'
75
76     platforms: centos-7
77     templates: devstack-pre-pip-queens
78
79 - project:
80         name: packer-devstack-pre-pip-rocky-jobs
81         jobs:
82             - gerrit-packer-merge
83
84         project: releng/builder
85         project-name: builder
86         branch: master
87         archive-artifacts: '**/*.log'
88
89         build-node: centos7-builder-2c-1g
90         build-timeout: 75
91         cron: '00 H 1 * *'
92
93         platforms: centos-7
94         templates: devstack-pre-pip-rocky
95
96 - project:
97     name: packer-docker-jobs
98     jobs:
99       - gerrit-packer-merge
100
101     project: releng/builder
102     project-name: builder
103     branch: master
104     archive-artifacts: '**/*.log'
105
106     build-node: centos7-builder-2c-1g
107     build-timeout: 60
108     cron: '00 H 1 * *'
109
110     platforms:
111       - centos-7
112       - ubuntu-16.04
113     templates: docker
114
115 - project:
116     name: packer-gbp-jobs
117     jobs:
118       - gerrit-packer-merge
119
120     project: releng/builder
121     project-name: builder
122     branch: master
123     archive-artifacts: '**/*.log'
124
125     build-node: centos7-builder-2c-1g
126     build-timeout: 90
127     cron: '00 H 1 * *'
128
129     platforms:
130       - ubuntu-14.04
131       - ubuntu-16.04
132       - ubuntu-18.04
133     templates: gbp
134
135 - project:
136     name: packer-mininet-ovs-2.5-jobs
137     jobs:
138       - gerrit-packer-merge
139
140     project: releng/builder
141     project-name: builder
142     branch: master
143     archive-artifacts: '**/*.log'
144
145     build-node: centos7-builder-2c-1g
146     build-timeout: 60
147     cron: '00 H 1 * *'
148
149     platforms:
150       - ubuntu-16.04
151       - ubuntu-18.04
152     templates: mininet-ovs-2.5
153
154 - project:
155     name: packer-mininet-ovs-2.6-jobs
156     jobs:
157       - gerrit-packer-merge
158
159     project: releng/builder
160     project-name: builder
161     branch: master
162     archive-artifacts: '**/*.log'
163
164     build-node: centos7-builder-2c-1g
165     build-timeout: 75
166     cron: '00 H 1 * *'
167
168     platforms:
169       - ubuntu-16.04
170       - ubuntu-18.04
171     templates: mininet-ovs-2.6
172
173 - project:
174     name: packer-mininet-ovs-2.8-jobs
175     jobs:
176       - gerrit-packer-merge
177
178     project: releng/builder
179     project-name: builder
180     branch: master
181     archive-artifacts: '**/*.log'
182
183     build-node: centos7-builder-2c-1g
184     build-timeout: 90
185     cron: '00 H 1 * *'
186
187     platforms:
188       - ubuntu-16.04
189       - ubuntu-18.04
190     templates: mininet-ovs-2.8
191
192 - project:
193     name: packer-robot-jobs
194     jobs:
195       - gerrit-packer-merge
196
197     project: releng/builder
198     project-name: builder
199     branch: master
200     archive-artifacts: '**/*.log'
201
202     build-node: centos7-builder-2c-1g
203     build-timeout: 60
204     cron: '00 H 1 * *'
205
206     platforms: centos-7
207     templates: robot
208
209 - project:
210     name: packer-kubernetes-jobs
211     jobs:
212       - gerrit-packer-merge
213
214     project: releng/builder
215     project-name: builder
216     branch: master
217     archive-artifacts: '**/*.log'
218
219     build-node: centos7-builder-2c-1g
220     build-timeout: 90
221     cron: '00 H 1 * *'
222
223     platforms:
224       - ubuntu-16.04
225       - ubuntu-18.04
226     templates: kubernetes