bugfix: use the label instead of node-name
[releng.git] / jjb / opnfv / slave-params.yml
1 - parameter:
2     name: 'opnfv-jump-1-defaults'
3     parameters:
4         - node:
5             name: SLAVE_NAME
6             description: 'Slave name on Jenkins'
7             allowed-slaves:
8                 - opnfv-jump-1
9             default-slaves:
10                 - opnfv-jump-1
11         - string:
12             name: INSTALLER_VERSION
13             default: latest
14             description: 'Version of the installer to deploy'
15         - string:
16             name: GIT_BASE
17             default: https://gerrit.opnfv.org/gerrit/$PROJECT
18             description: 'Git URL to use on this Jenkins Slave'
19         - string:
20             name: SSH_KEY
21             default: /root/.ssh/id_rsa
22             description: 'SSH key to use for Apex'
23
24 - parameter:
25     name: 'opnfv-jump-2-defaults'
26     parameters:
27         - node:
28             name: SLAVE_NAME
29             description: 'Slave name on Jenkins'
30             allowed-slaves:
31                 - opnfv-jump-2
32             default-slaves:
33                 - opnfv-jump-2
34         - string:
35             name: INSTALLER_VERSION
36             default: stable
37             description: 'Version of the installer to deploy'
38         - string:
39             name: GIT_BASE
40             default: ssh://gerrit.opnfv.org:29418/$PROJECT
41             description: 'Git URL to use on this Jenkins Slave'
42         - string:
43             name: POD_CONF_DIR
44             default: $WORKSPACE/deploy/templates/hardware_environment/conf/linux_foundation_lab/pod2
45             description: 'Directory where POD configuration files are located.'
46
47 - parameter:
48     name: 'ericsson-pod1-defaults'
49     parameters:
50         - node:
51             name: SLAVE_NAME
52             description: 'Slave name on Jenkins'
53             allowed-slaves:
54                 - ericsson-pod1
55             default-slaves:
56                 - ericsson-pod1
57         - string:
58             name: INSTALLER_VERSION
59             default: latest
60             description: 'Version of the installer to deploy'
61         - string:
62             name: GIT_BASE
63             default: https://gerrit.opnfv.org/gerrit/$PROJECT
64             description: 'Git URL to use on this Jenkins Slave'
65         - string:
66             name: POD_CONF_DIR
67             default: $WORKSPACE/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/pod1
68             description: 'Directory where POD configuration files are located.'
69
70 - parameter:
71     name: 'ericsson-pod2-defaults'
72     parameters:
73         - node:
74             name: SLAVE_NAME
75             description: 'Slave name on Jenkins'
76             allowed-slaves:
77                 - ericsson-pod2
78             default-slaves:
79                 - ericsson-pod2
80         - string:
81             name: INSTALLER_VERSION
82             default: latest
83             description: 'Version of the installer to deploy'
84         - string:
85             name: GIT_BASE
86             default: https://gerrit.opnfv.org/gerrit/$PROJECT
87             description: 'Git URL to use on this Jenkins Slave'
88         - string:
89             name: POD_CONF_DIR
90             default: $WORKSPACE/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/pod2
91             description: 'Directory where POD configuration files are located.'
92
93 - parameter:
94     name: 'intelpod2-jumphost-defaults'
95     parameters:
96         - node:
97             name: SLAVE_NAME
98             description: 'Slave name on Jenkins'
99             allowed-slaves:
100                 - intelpod2-jumphost
101             default-slaves:
102                 - intelpod2-jumphost
103         - string:
104             name: INSTALLER_VERSION
105             default: stable
106             description: 'Version of the installer to deploy'
107         - string:
108             name: GIT_BASE
109             default: https://gerrit.opnfv.org/gerrit/$PROJECT
110             description: 'Git URL to use on this Jenkins Slave'
111         - string:
112             name: SSH_KEY
113             default: /root/.ssh/id_rsa
114             description: 'SSH key to use for Apex'
115
116 - parameter:
117     name: 'intel-pod3-defaults'
118     parameters:
119         - node:
120             name: SLAVE_NAME
121             description: 'Slave name on Jenkins'
122             allowed-slaves:
123                 - intel-pod3
124             default-slaves:
125                 - intel-pod3
126         - string:
127             name: GIT_BASE
128             default: https://gerrit.opnfv.org/gerrit/$PROJECT
129             description: 'Git URL to use on this Jenkins Slave'
130
131 - parameter:
132     name: 'intel-pod5-defaults'
133     parameters:
134         - node:
135             name: SLAVE_NAME
136             description: 'Slave name on Jenkins'
137             allowed-slaves:
138                 - intel-pod5
139             default-slaves:
140                 - intel-pod5
141         - string:
142             name: INSTALLER_VERSION
143             default: stable
144             description: 'Version of the installer to deploy'
145         - string:
146             name: GIT_BASE
147             default: https://gerrit.opnfv.org/gerrit/$PROJECT
148             description: 'Git URL to use on this Jenkins Slave'
149         - string:
150             name: CEPH_DISKS
151             default: /srv
152             description: "Disks to use by ceph (comma separated list)"
153
154 - parameter:
155     name: 'intel-pod6-defaults'
156     parameters:
157         - node:
158             name: SLAVE_NAME
159             description: 'Slave name on Jenkins'
160             allowed-slaves:
161                 - intel-pod6
162             default-slaves:
163                 - intel-pod6
164         - string:
165             name: INSTALLER_VERSION
166             default: latest
167             description: 'Version of the installer to deploy'
168         - string:
169             name: GIT_BASE
170             default: https://gerrit.opnfv.org/gerrit/$PROJECT
171             description: 'Git URL to use on this Jenkins Slave'
172         - string:
173             name: CEPH_DISKS
174             default: /srv
175             description: "Disks to use by ceph (comma separated list)"
176
177 - parameter:
178     name: 'intel-pod8-defaults'
179     parameters:
180         - node:
181             name: SLAVE_NAME
182             description: 'Slave name on Jenkins'
183             allowed-slaves:
184                 - intel-pod8
185             default-slaves:
186                 - intel-pod8
187         - string:
188             name: INSTALLER_VERSION
189             default: latest
190             description: 'Version of the installer to deploy'
191         - string:
192             name: GIT_BASE
193             default: https://gerrit.opnfv.org/gerrit/$PROJECT
194             description: 'Git URL to use on this Jenkins Slave'
195
196 - parameter:
197     name: 'ericsson-build-defaults'
198     parameters:
199         - node:
200             name: SLAVE_NAME
201             description: 'Slave name on Jenkins'
202             allowed-slaves:
203                 - ericsson-build
204             default-slaves:
205                 - ericsson-build
206         - string:
207             name: INSTALLER_VERSION
208             default: stable
209             description: 'Version of the installer to deploy'
210         - string:
211             name: GIT_BASE
212             default: https://gerrit.opnfv.org/gerrit/$PROJECT
213             description: 'Git URL to use on this Jenkins Slave'
214 - parameter:
215     name: 'huawei-build-defaults'
216     parameters:
217         - node:
218             name: SLAVE_NAME
219             description: 'Slave name on Jenkins'
220             allowed-slaves:
221                 - huawei-build
222             default-slaves:
223                 - huawei-build
224         - string:
225             name: INSTALLER_VERSION
226             default: stable
227             description: 'Version of the installer to deploy'
228         - string:
229             name: GIT_BASE
230             default: https://gerrit.opnfv.org/gerrit/$PROJECT
231             description: 'Git URL to use on this Jenkins Slave'
232
233 - parameter:
234     name: 'huawei-us-deploy-bare-1-defaults'
235     parameters:
236         - node:
237             name: SLAVE_NAME
238             description: 'Slave name on Jenkins'
239             allowed-slaves:
240                 - huawei-us-deploy-bare-1
241             default-slaves:
242                 - huawei-us-deploy-bare-1
243         - string:
244             name: INSTALLER_VERSION
245             default: stable
246             description: 'Version of the installer to deploy'
247         - string:
248             name: GIT_BASE
249             default: https://gerrit.opnfv.org/gerrit/$PROJECT
250             description: 'Git URL to use on this Jenkins Slave'
251 - parameter:
252     name: 'huawei-deploy-vm-defaults'
253     parameters:
254         - node:
255             name: SLAVE_NAME
256             description: 'Slave name on Jenkins'
257             allowed-slaves:
258                 - huawei-deploy-vm
259             default-slaves:
260                 - huawei-deploy-vm
261         - string:
262             name: INSTALLER_VERSION
263             default: stable
264             description: 'Version of the installer to deploy'
265         - string:
266             name: GIT_BASE
267             default: https://gerrit.opnfv.org/gerrit/$PROJECT
268             description: 'Git URL to use on this Jenkins Slave'
269
270 - parameter:
271     name: 'opnfv-build-defaults'
272     parameters:
273         - node:
274             name: SLAVE_NAME
275             description: 'Slave name on Jenkins'
276             allowed-slaves:
277                 - intel-us-build-1
278                 - ericsson-ca-build-1
279             default-slaves:
280                 - intel-us-build-1
281                 - ericsson-ca-build-1
282         - string:
283             name: GIT_BASE
284             default: https://gerrit.opnfv.org/gerrit/$PROJECT
285             description: 'Git URL to use on this Jenkins Slave'
286         - string:
287             name: BUILD_DIRECTORY
288             default: $WORKSPACE/build_output
289             description: "Directory where the build artifact will be located upon the completion of the build."
290
291 - parameter:
292     name: 'intel-us-build-1-defaults'
293     parameters:
294         - node:
295             name: SLAVE_NAME
296             description: 'Slave name on Jenkins'
297             allowed-slaves:
298                 - intel-us-build-1
299             default-slaves:
300                 - intel-us-build-1
301         - string:
302             name: GIT_BASE
303             default: https://gerrit.opnfv.org/gerrit/$PROJECT
304             description: 'Git URL to use on this Jenkins Slave'
305
306 - parameter:
307     name: 'intel-us-build-2-defaults'
308     parameters:
309         - node:
310             name: SLAVE_NAME
311             description: 'Slave name on Jenkins'
312             allowed-slaves:
313                 - intel-us-build-2
314             default-slaves:
315                 - intel-us-build-2
316         - string:
317             name: GIT_BASE
318             default: https://gerrit.opnfv.org/gerrit/$PROJECT
319             description: 'Git URL to use on this Jenkins Slave'
320
321 - parameter:
322     name: 'ericsson-ca-build-1-defaults'
323     parameters:
324         - node:
325             name: SLAVE_NAME
326             description: 'Slave name on Jenkins'
327             allowed-slaves:
328                 - ericsson-ca-build-1
329             default-slaves:
330                 - ericsson-ca-build-1
331         - string:
332             name: GIT_BASE
333             default: https://gerrit.opnfv.org/gerrit/$PROJECT
334             description: 'Git URL to use on this Jenkins Slave'
335
336 - parameter:
337     name: 'zte-build-1-defaults'
338     parameters:
339         - node:
340             name: SLAVE_NAME
341             description: 'Slave name on Jenkins'
342             allowed-slaves:
343                 - zte-build-1
344             default-slaves:
345                 - zte-build-1
346         - string:
347             name: GIT_BASE
348             default: https://gerrit.opnfv.org/gerrit/$PROJECT
349             description: 'Git URL to use on this Jenkins Slave'
350
351 - parameter:
352     name: 'orange-pod2-defaults'
353     parameters:
354         - node:
355             name: SLAVE_NAME
356             description: 'Slave name on Jenkins'
357             allowed-slaves:
358                 - orange-fr-pod2
359             default-slaves:
360                 - orange-fr-pod2
361         - string:
362             name: INSTALLER_VERSION
363             default: latest
364             description: 'Version of the installer to deploy'
365         - string:
366             name: GIT_BASE
367             default: https://gerrit.opnfv.org/gerrit/$PROJECT
368             description: 'Git URL to use on this Jenkins Slave'
369         - string:
370             name: CEPH_DISKS
371             default: /dev/sdb /dev/sdc
372             description: "Disks to use by ceph by default (space separated list)"
373         - string:
374             name: CEPH_DISKS_CONTROLLERS
375             default: /dev/sdb
376             description: "Disks to use by ceph on controler nodes (space separated list)"
377
378 - parameter:
379     name: 'orange-test1-defaults'
380     parameters:
381         - node:
382             name: SLAVE_NAME
383             description: 'Slave name on Jenkins'
384             allowed-slaves:
385                 - orange-test1
386             default-slaves:
387                 - orange-test1
388         - string:
389             name: INSTALLER_VERSION
390             default: latest
391             description: 'Version of the installer to deploy'
392         - string:
393             name: GIT_BASE
394             default: https://gerrit.opnfv.org/gerrit/$PROJECT
395             description: 'Git URL to use on this Jenkins Slave'
396
397 - parameter:
398     name: 'fuel-deploy-virtual-defaults'
399     parameters:
400         - label:
401             name: SLAVE_LABEL
402             default: 'fuel-deploy-virtual'
403         - string:
404             name: GIT_BASE
405             default: https://gerrit.opnfv.org/gerrit/$PROJECT
406             description: 'Git URL to use on these Jenkins Slaves'
407
408 - parameter:
409     name: 'intel-us-deploy-virtual-2-defaults'
410     parameters:
411         - node:
412             name: SLAVE_NAME
413             description: 'Slave name on Jenkins'
414             allowed-slaves:
415                 - intel-us-deploy-virtual-2
416             default-slaves:
417                 - intel-us-deploy-virtual-2
418         - string:
419             name: INSTALLER_VERSION
420             default: latest
421             description: 'Version of the installer to deploy'
422         - string:
423             name: GIT_BASE
424             default: https://gerrit.opnfv.org/gerrit/$PROJECT
425             description: 'Git URL to use on this Jenkins Slave'
426         - string:
427             name: SSH_KEY
428             default: /root/.ssh/id_rsa
429             description: 'SSH key to use for Apex'
430