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