Merge "Move sxp 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: 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       - ubuntu-18.04
119     templates: docker
120     update-cloud-image: true
121
122 - project:
123     name: packer-gbp-jobs
124     jobs:
125       - gerrit-packer-merge
126
127     project: releng/builder
128     project-name: builder
129     branch: master
130     archive-artifacts: '**/*.log'
131
132     build-node: centos7-builder-2c-1g
133     build-timeout: 90
134     cron: '00 H 1 * *'
135
136     platforms:
137       - ubuntu-16.04
138       - ubuntu-18.04:
139           disable-job: true
140     templates: gbp
141     update-cloud-image: true
142
143 - project:
144     name: packer-mininet-ovs-2.5-jobs
145     jobs:
146       - gerrit-packer-merge
147
148     project: releng/builder
149     project-name: builder
150     branch: master
151     archive-artifacts: '**/*.log'
152
153     build-node: centos7-builder-2c-1g
154     build-timeout: 60
155     cron: '00 H 1 * *'
156
157     platforms:
158       - ubuntu-16.04
159       - ubuntu-18.04:
160           disable-job: true
161     templates: mininet-ovs-2.5
162     update-cloud-image: true
163
164 - project:
165     name: packer-mininet-ovs-2.6-jobs
166     jobs:
167       - gerrit-packer-merge
168
169     project: releng/builder
170     project-name: builder
171     branch: master
172     archive-artifacts: '**/*.log'
173
174     build-node: centos7-builder-2c-1g
175     build-timeout: 75
176     cron: '00 H 1 * *'
177
178     platforms:
179       - ubuntu-16.04
180       - ubuntu-18.04:
181           disable-job: true
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           disable-job: true
203     templates: mininet-ovs-2.8
204     update-cloud-image: true
205
206 - project:
207     name: packer-robot-jobs
208     jobs:
209       - gerrit-packer-merge
210
211     project: releng/builder
212     project-name: builder
213     branch: master
214     archive-artifacts: '**/*.log'
215
216     build-node: centos7-builder-2c-1g
217     build-timeout: 60
218     cron: '00 H 1 * *'
219
220     platforms: centos-7
221     templates: robot
222     update-cloud-image: true
223
224 - project:
225     name: openstack-update-cloud-images
226     jobs:
227       - gerrit-openstack-update-cloud-image
228
229     project: releng/builder
230     project-name: builder
231     branch: master
232     archive-artifacts: '**/*.log'
233     jenkins-ssh-credential: 'opendaylight-jenkins-ssh'
234
235     build-node: centos7-builder-2c-1g
236     # update-cloud-image: true
237     build-timeout: 10
238
239     gerrit-user: "jenkins-$SILO"
240     gerrit-host: "git.opendaylight.org"
241     gerrit-topic: "update-cloud-image"
242     reviewers-email: "jenkins-releng@opendaylight.org"