Chore: Update gerrit-review-action to latest v0.8
[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     update-cloud-image: true
28
29 - project:
30     name: packer-devstack-jobs
31     jobs:
32       - gerrit-packer-merge
33
34     project: releng/builder
35     project-name: builder
36     branch: master
37     archive-artifacts: '**/*.log'
38
39     build-node: centos7-builder-2c-1g
40     build-timeout: 90
41     cron: '00 H 1 * *'
42
43     platforms: centos-7
44     templates: devstack
45     update-cloud-image: true
46
47 - project:
48     name: packer-devstack-pre-pip-queens-jobs
49     jobs:
50       - gerrit-packer-merge
51
52     project: releng/builder
53     project-name: builder
54     branch: master
55     archive-artifacts: '**/*.log'
56
57     build-node: centos7-builder-2c-1g
58     build-timeout: 75
59     cron: '00 H 1 * *'
60
61     platforms: centos-7
62     templates: devstack-pre-pip-queens
63     update-cloud-image: true
64
65 - project:
66     name: packer-devstack-pre-pip-rocky-jobs
67     jobs:
68       - gerrit-packer-merge
69
70     project: releng/builder
71     project-name: builder
72     branch: master
73     archive-artifacts: '**/*.log'
74
75     build-node: centos7-builder-2c-1g
76     build-timeout: 75
77     cron: '00 H 1 * *'
78
79     platforms: centos-7
80     templates: devstack-pre-pip-rocky
81     update-cloud-image: true
82
83 - project:
84     name: packer-devstack-pre-pip-stein-jobs
85     jobs:
86       - gerrit-packer-merge
87
88     project: releng/builder
89     project-name: builder
90     branch: master
91     archive-artifacts: '**/*.log'
92
93     build-node: centos7-builder-2c-1g
94     build-timeout: 75
95     cron: '00 H 1 * *'
96
97     platforms: centos-7
98     templates: devstack-pre-pip-stein
99     update-cloud-image: true
100
101 - project:
102     name: packer-docker-jobs
103     jobs:
104       - gerrit-packer-merge
105
106     project: releng/builder
107     project-name: builder
108     branch: master
109     archive-artifacts: '**/*.log'
110
111     build-node: centos7-builder-2c-1g
112     build-timeout: 60
113     cron: '00 H 1 * *'
114
115     platforms:
116       - centos-7
117       - ubuntu-16.04
118     templates: docker
119     update-cloud-image: true
120
121 - project:
122     name: packer-gbp-jobs
123     jobs:
124       - gerrit-packer-merge
125
126     project: releng/builder
127     project-name: builder
128     branch: master
129     archive-artifacts: '**/*.log'
130
131     build-node: centos7-builder-2c-1g
132     build-timeout: 90
133     cron: '00 H 1 * *'
134
135     platforms:
136       - ubuntu-16.04
137       - ubuntu-18.04:
138           disable-job: true
139     templates: gbp
140     update-cloud-image: true
141
142 - project:
143     name: packer-mininet-ovs-2.5-jobs
144     jobs:
145       - gerrit-packer-merge
146
147     project: releng/builder
148     project-name: builder
149     branch: master
150     archive-artifacts: '**/*.log'
151
152     build-node: centos7-builder-2c-1g
153     build-timeout: 60
154     cron: '00 H 1 * *'
155
156     platforms:
157       - ubuntu-16.04
158       - ubuntu-18.04:
159           disable-job: true
160     templates: mininet-ovs-2.5
161     update-cloud-image: true
162
163 - project:
164     name: packer-mininet-ovs-2.6-jobs
165     jobs:
166       - gerrit-packer-merge
167
168     project: releng/builder
169     project-name: builder
170     branch: master
171     archive-artifacts: '**/*.log'
172
173     build-node: centos7-builder-2c-1g
174     build-timeout: 75
175     cron: '00 H 1 * *'
176
177     platforms:
178       - ubuntu-16.04
179       - ubuntu-18.04:
180           disable-job: true
181     templates: mininet-ovs-2.6
182     update-cloud-image: true
183
184 - project:
185     name: packer-mininet-ovs-2.8-jobs
186     jobs:
187       - gerrit-packer-merge
188
189     project: releng/builder
190     project-name: builder
191     branch: master
192     archive-artifacts: '**/*.log'
193
194     build-node: centos7-builder-2c-1g
195     build-timeout: 90
196     cron: '00 H 1 * *'
197
198     platforms:
199       - ubuntu-16.04
200       - ubuntu-18.04:
201           disable-job: true
202     templates: mininet-ovs-2.8
203     update-cloud-image: true
204
205 - project:
206     name: packer-robot-jobs
207     jobs:
208       - gerrit-packer-merge
209
210     project: releng/builder
211     project-name: builder
212     branch: master
213     archive-artifacts: '**/*.log'
214
215     build-node: centos7-builder-2c-1g
216     build-timeout: 60
217     cron: '00 H 1 * *'
218
219     platforms: centos-7
220     templates: robot
221     update-cloud-image: true
222
223 - project:
224     name: packer-kubernetes-jobs
225     jobs:
226       - gerrit-packer-merge
227
228     project: releng/builder
229     project-name: builder
230     branch: master
231     archive-artifacts: '**/*.log'
232
233     build-node: centos7-builder-2c-1g
234     build-timeout: 90
235     cron: '00 H 1 * *'
236
237     platforms:
238       - ubuntu-16.04
239       - ubuntu-18.04:
240           disable-job: true
241     templates: kubernetes
242     update-cloud-image: true
243
244 - project:
245     name: openstack-update-cloud-images
246     jobs:
247       - gerrit-openstack-update-cloud-image
248
249     project: releng/builder
250     project-name: builder
251     branch: master
252     archive-artifacts: '**/*.log'
253     jenkins-ssh-credential: 'opendaylight-jenkins-ssh'
254
255     build-node: centos7-builder-2c-1g
256     # update-cloud-image: true
257     build-timeout: 10
258
259     gerrit-user: "jenkins-$SILO"
260     gerrit-host: "git.opendaylight.org"
261     gerrit-topic: "update-cloud-image"
262     reviewers-email: "jenkins-releng@opendaylight.org"