Move daisy jobs of master branch to zte-pod3
[releng.git] / jjb / global / slave-params.yml
1 ---
2 #####################################################
3 # Parameters for slaves using old labels
4 # This will be cleaned up once the new job structure and
5 # use of the new labels are in place
6 #####################################################
7 - parameter:
8     name: 'apex-baremetal-master-defaults'
9     parameters:
10       - label:
11           name: SLAVE_LABEL
12           default: 'apex-baremetal-master'
13       - string:
14           name: GIT_BASE
15           default: https://gerrit.opnfv.org/gerrit/$PROJECT
16           description: 'Git URL to use on this Jenkins Slave'
17       - string:
18           name: SSH_KEY
19           default: /root/.ssh/id_rsa
20           description: 'SSH key to use for Apex'
21       - node:
22           name: SLAVE_NAME
23           description: 'Slave name on Jenkins'
24           allowed-slaves:
25             - lf-pod1
26           default-slaves:
27             - lf-pod1
28
29 - parameter:
30     name: 'apex-baremetal-euphrates-defaults'
31     parameters:
32       - label:
33           name: SLAVE_LABEL
34           default: 'apex-baremetal-master'
35       - string:
36           name: GIT_BASE
37           default: https://gerrit.opnfv.org/gerrit/$PROJECT
38           description: 'Git URL to use on this Jenkins Slave'
39       - string:
40           name: SSH_KEY
41           default: /root/.ssh/id_rsa
42           description: 'SSH key to use for Apex'
43       - node:
44           name: SLAVE_NAME
45           description: 'Slave name on Jenkins'
46           allowed-slaves:
47             - lf-pod1
48           default-slaves:
49             - lf-pod1
50
51 - parameter:
52     name: 'apex-baremetal-danube-defaults'
53     parameters:
54       - label:
55           name: SLAVE_LABEL
56           default: 'apex-baremetal-danube'
57       - string:
58           name: GIT_BASE
59           default: https://gerrit.opnfv.org/gerrit/$PROJECT
60           description: 'Git URL to use on this Jenkins Slave'
61       - string:
62           name: SSH_KEY
63           default: /root/.ssh/id_rsa
64           description: 'SSH key to use for Apex'
65       - node:
66           name: SLAVE_NAME
67           description: 'Slave name on Jenkins'
68           allowed-slaves:
69             - lf-pod1
70           default-slaves:
71             - lf-pod1
72
73 - parameter:
74     name: 'apex-virtual-master-defaults'
75     parameters:
76       - label:
77           name: SLAVE_LABEL
78           default: 'apex-virtual-master'
79       - string:
80           name: GIT_BASE
81           default: https://gerrit.opnfv.org/gerrit/$PROJECT
82           description: 'Git URL to use on this Jenkins Slave'
83       - string:
84           name: SSH_KEY
85           default: /root/.ssh/id_rsa
86           description: 'SSH key to use for Apex'
87       - node:
88           name: SLAVE_NAME
89           description: 'Slave name on Jenkins'
90           allowed-slaves:
91             - lf-virtual2
92             - lf-virtual3
93           default-slaves:
94             - lf-virtual2
95             - lf-virtual3
96
97 - parameter:
98     name: 'apex-virtual-euphrates-defaults'
99     parameters:
100       - label:
101           name: SLAVE_LABEL
102           default: 'apex-virtual-master'
103       - string:
104           name: GIT_BASE
105           default: https://gerrit.opnfv.org/gerrit/$PROJECT
106           description: 'Git URL to use on this Jenkins Slave'
107       - string:
108           name: SSH_KEY
109           default: /root/.ssh/id_rsa
110           description: 'SSH key to use for Apex'
111       - node:
112           name: SLAVE_NAME
113           description: 'Slave name on Jenkins'
114           allowed-slaves:
115             - lf-virtual2
116             - lf-virtual3
117           default-slaves:
118             - lf-virtual2
119             - lf-virtual3
120
121 - parameter:
122     name: 'apex-virtual-danube-defaults'
123     parameters:
124       - label:
125           name: SLAVE_LABEL
126           default: 'apex-virtual-danube'
127       - string:
128           name: GIT_BASE
129           default: https://gerrit.opnfv.org/gerrit/$PROJECT
130           description: 'Git URL to use on this Jenkins Slave'
131       - string:
132           name: SSH_KEY
133           default: /root/.ssh/id_rsa
134           description: 'SSH key to use for Apex'
135       - node:
136           name: SLAVE_NAME
137           description: 'Slave name on Jenkins'
138           allowed-slaves:
139             - lf-pod3
140           default-slaves:
141             - lf-pod3
142
143 - parameter:
144     name: 'arm-pod5-defaults'
145     parameters:
146       - node:
147           name: SLAVE_NAME
148           description: 'Slave name on Jenkins'
149           allowed-slaves:
150             - arm-pod5
151           default-slaves:
152             - arm-pod5
153       - string:
154           name: BRIDGE
155           default: 'admin7_br0,mgmt7_br0,,public7_br0'
156           description: 'Pre-existing bridges used by Fuel'
157
158 - parameter:
159     name: 'lf-pod1-defaults'
160     parameters:
161       - node:
162           name: SLAVE_NAME
163           description: 'Slave name on Jenkins'
164           allowed-slaves:
165             - lf-pod1
166           default-slaves:
167             - lf-pod1
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: SSH_KEY
174           default: /root/.ssh/id_rsa
175           description: 'SSH key to use for Apex'
176
177 - parameter:
178     name: 'lf-pod2-defaults'
179     parameters:
180       - node:
181           name: SLAVE_NAME
182           description: 'Slave name on Jenkins'
183           allowed-slaves:
184             - lf-pod2
185           default-slaves:
186             - lf-pod2
187       - string:
188           name: BRIDGE
189           default: 'pxebr,br-ctl'
190           description: 'Pre-existing bridges used by Fuel'
191
192 - parameter:
193     name: 'lf-pod3-defaults'
194     parameters:
195       - node:
196           name: SLAVE_NAME
197           description: 'Slave name on Jenkins'
198           allowed-slaves:
199             - lf-pod3
200           default-slaves:
201             - lf-pod3
202       - string:
203           name: GIT_BASE
204           default: https://gerrit.opnfv.org/gerrit/$PROJECT
205           description: 'Git URL to use on this Jenkins Slave'
206       - string:
207           name: SSH_KEY
208           default: /root/.ssh/id_rsa
209           description: 'SSH key to use for Apex'
210
211 #####################################################
212 # Parameters for CI baremetal PODs
213 #####################################################
214 - parameter:
215     name: 'apex-baremetal-defaults'
216     parameters:
217       - label:
218           name: SLAVE_LABEL
219           default: 'apex-baremetal'
220       - string:
221           name: GIT_BASE
222           default: https://gerrit.opnfv.org/gerrit/$PROJECT
223           description: 'Git URL to use on this Jenkins Slave'
224       - string:
225           name: SSH_KEY
226           default: /root/.ssh/id_rsa
227           description: 'SSH key to use for Apex'
228 - parameter:
229     name: 'compass-baremetal-defaults'
230     parameters:
231       - label:
232           name: SLAVE_LABEL
233           default: 'compass-baremetal'
234       - string:
235           name: GIT_BASE
236           default: https://gerrit.opnfv.org/gerrit/$PROJECT
237           description: 'Git URL to use on this Jenkins Slave'
238
239 - parameter:
240     name: 'compass-baremetal-master-defaults'
241     parameters:
242       - label:
243           name: SLAVE_LABEL
244           default: 'compass-baremetal-master'
245       - string:
246           name: GIT_BASE
247           default: https://gerrit.opnfv.org/gerrit/$PROJECT
248           description: 'Git URL to use on this Jenkins Slave'
249
250 - parameter:
251     name: 'compass-baremetal-branch-defaults'
252     parameters:
253       - label:
254           name: SLAVE_LABEL
255           default: 'compass-baremetal-branch'
256       - string:
257           name: GIT_BASE
258           default: https://gerrit.opnfv.org/gerrit/$PROJECT
259           description: 'Git URL to use on this Jenkins Slave'
260
261 - parameter:
262     name: 'fuel-baremetal-defaults'
263     parameters:
264       - label:
265           name: SLAVE_LABEL
266           default: 'fuel-baremetal'
267       - string:
268           name: GIT_BASE
269           default: https://gerrit.opnfv.org/gerrit/$PROJECT
270           description: 'Git URL to use on this Jenkins Slave'
271
272 - parameter:
273     name: 'armband-baremetal-defaults'
274     parameters:
275       - label:
276           name: SLAVE_LABEL
277           default: 'armband-baremetal'
278       - string:
279           name: GIT_BASE
280           default: https://gerrit.opnfv.org/gerrit/$PROJECT
281           description: 'Git URL to use on this Jenkins Slave'
282       - string:
283           name: LAB_CONFIG_URL
284           default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
285           description: 'Base URI to the configuration directory'
286
287 - parameter:
288     name: 'joid-baremetal-defaults'
289     parameters:
290       - label:
291           name: SLAVE_LABEL
292           default: 'joid-baremetal'
293       - string:
294           name: GIT_BASE
295           default: https://gerrit.opnfv.org/gerrit/$PROJECT
296           description: 'Git URL to use on this Jenkins Slave'
297       - string:
298           name: EXTERNAL_NETWORK
299           default: ext-net
300           description: "External network floating ips"
301
302 - parameter:
303     name: 'daisy-baremetal-defaults'
304     parameters:
305       - node:
306           name: SLAVE_NAME
307           description: 'Slave name on Jenkins'
308           allowed-slaves:
309             - zte-pod2
310           default-slaves:
311             - zte-pod2
312       - label:
313           name: SLAVE_LABEL
314           default: 'daisy-baremetal'
315       - string:
316           name: INSTALLER_IP
317           default: '10.20.7.3'
318           description: 'IP of the installer'
319       - string:
320           name: GIT_BASE
321           default: https://gerrit.opnfv.org/gerrit/$PROJECT
322           description: 'Git URL to use on this Jenkins Slave'
323
324 #####################################################
325 # Parameters for CI virtual PODs
326 #####################################################
327 - parameter:
328     name: 'apex-virtual-defaults'
329     parameters:
330       - label:
331           name: SLAVE_LABEL
332           default: 'apex-virtual'
333       - string:
334           name: GIT_BASE
335           default: https://gerrit.opnfv.org/gerrit/$PROJECT
336           description: 'Git URL to use on this Jenkins Slave'
337       - string:
338           name: SSH_KEY
339           default: /root/.ssh/id_rsa
340           description: 'SSH key to use for Apex'
341
342 - parameter:
343     name: 'compass-virtual-defaults'
344     parameters:
345       - label:
346           name: SLAVE_LABEL
347           default: 'compass-virtual'
348       - string:
349           name: GIT_BASE
350           default: https://gerrit.opnfv.org/gerrit/$PROJECT
351           description: 'Git URL to use on this Jenkins Slave'
352
353 - parameter:
354     name: 'compass-virtual-master-defaults'
355     parameters:
356       - label:
357           name: SLAVE_LABEL
358           default: 'compass-virtual-master'
359       - string:
360           name: GIT_BASE
361           default: https://gerrit.opnfv.org/gerrit/$PROJECT
362           description: 'Git URL to use on this Jenkins Slave'
363
364 - parameter:
365     name: 'compass-virtual-branch-defaults'
366     parameters:
367       - label:
368           name: SLAVE_LABEL
369           default: 'compass-virtual-branch'
370       - string:
371           name: GIT_BASE
372           default: https://gerrit.opnfv.org/gerrit/$PROJECT
373           description: 'Git URL to use on this Jenkins Slave'
374
375 - parameter:
376     name: 'fuel-virtual-defaults'
377     parameters:
378       - label:
379           name: SLAVE_LABEL
380           default: 'fuel-virtual'
381       - string:
382           name: GIT_BASE
383           default: https://gerrit.opnfv.org/gerrit/$PROJECT
384           description: 'Git URL to use on this Jenkins Slave'
385
386 - parameter:
387     name: 'armband-virtual-defaults'
388     parameters:
389       - label:
390           name: SLAVE_LABEL
391           default: 'armband-virtual'
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       - string:
397           name: LAB_CONFIG_URL
398           default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
399           description: 'Base URI to the configuration directory'
400
401 - parameter:
402     name: 'joid-virtual-defaults'
403     parameters:
404       - label:
405           name: SLAVE_LABEL
406           default: 'joid-virtual'
407       - string:
408           name: GIT_BASE
409           default: https://gerrit.opnfv.org/gerrit/$PROJECT
410           description: 'Git URL to use on this Jenkins Slave'
411
412 - parameter:
413     name: 'daisy-virtual-defaults'
414     parameters:
415       - node:
416           name: SLAVE_NAME
417           description: 'Slave name on Jenkins'
418           allowed-slaves:
419             - zte-virtual1
420             - zte-virtual2
421           default-slaves:
422             - zte-virtual1
423       - label:
424           name: SLAVE_LABEL
425           default: 'daisy-virtual'
426       - string:
427           name: INSTALLER_IP
428           default: '10.20.11.2'
429           description: 'IP of the installer'
430       - string:
431           name: BRIDGE
432           default: 'daisy1'
433           description: 'pxe bridge for booting of Daisy master'
434       - string:
435           name: GIT_BASE
436           default: https://gerrit.opnfv.org/gerrit/$PROJECT
437           description: 'Git URL to use on this Jenkins Slave'
438
439 #####################################################
440 # Parameters for build slaves
441 #####################################################
442 - parameter:
443     name: 'opnfv-build-centos-defaults'
444     parameters:
445       - label:
446           name: SLAVE_LABEL
447           default: 'opnfv-build-centos'
448       - string:
449           name: GIT_BASE
450           default: https://gerrit.opnfv.org/gerrit/$PROJECT
451           description: 'Git URL to use on this Jenkins Slave'
452       - string:
453           name: BUILD_DIRECTORY
454           default: $WORKSPACE/build_output
455           description: "Directory where the build artifact will be located upon the completion of the build."
456
457 - parameter:
458     name: 'opnfv-build-ubuntu-defaults'
459     parameters:
460       - label:
461           name: SLAVE_LABEL
462           default: 'opnfv-build-ubuntu'
463           description: 'Slave label on Jenkins'
464       - string:
465           name: GIT_BASE
466           default: https://gerrit.opnfv.org/gerrit/$PROJECT
467           description: 'Git URL to use on this Jenkins Slave'
468       - string:
469           name: BUILD_DIRECTORY
470           default: $WORKSPACE/build_output
471           description: "Directory where the build artifact will be located upon the completion of the build."
472
473 - parameter:
474     name: 'opnfv-build-defaults'
475     parameters:
476       - label:
477           name: SLAVE_LABEL
478           default: 'opnfv-build'
479           description: 'Slave label on Jenkins'
480       - string:
481           name: GIT_BASE
482           default: https://gerrit.opnfv.org/gerrit/$PROJECT
483           description: 'Git URL to use on this Jenkins Slave'
484       - string:
485           name: BUILD_DIRECTORY
486           default: $WORKSPACE/build_output
487           description: "Directory where the build artifact will be located upon the completion of the build."
488
489 - parameter:
490     name: 'huawei-build-defaults'
491     parameters:
492       - node:
493           name: SLAVE_NAME
494           description: 'Slave name on Jenkins'
495           allowed-slaves:
496             - huawei-build
497           default-slaves:
498             - huawei-build
499       - string:
500           name: GIT_BASE
501           default: https://gerrit.opnfv.org/gerrit/$PROJECT
502           description: 'Git URL to use on this Jenkins Slave'
503
504 - parameter:
505     name: 'opnfv-build-ubuntu-arm-defaults'
506     parameters:
507       - label:
508           name: SLAVE_LABEL
509           default: 'opnfv-build-ubuntu-arm'
510           description: 'Slave label on Jenkins'
511       - string:
512           name: GIT_BASE
513           default: https://gerrit.opnfv.org/gerrit/$PROJECT
514           description: 'Git URL to use on this Jenkins Slave'
515       - string:
516           name: BUILD_DIRECTORY
517           default: $WORKSPACE/build_output
518           description: "Directory where the build artifact will be located upon the completion of the build."
519
520 #####################################################
521 # Parameters for none-CI PODs
522 #####################################################
523 - parameter:
524     name: 'ericsson-pod1-defaults'
525     parameters:
526       - node:
527           name: SLAVE_NAME
528           description: 'Slave name on Jenkins'
529           allowed-slaves:
530             - ericsson-pod1
531           default-slaves:
532             - ericsson-pod1
533       - string:
534           name: INSTALLER_IP
535           default: '10.20.1.2'
536           description: 'IP of the installer'
537       - string:
538           name: GIT_BASE
539           default: https://gerrit.opnfv.org/gerrit/$PROJECT
540           description: 'Git URL to use on this Jenkins Slave'
541
542 - parameter:
543     name: 'cengn-pod1-defaults'
544     parameters:
545       - node:
546           name: SLAVE_NAME
547           description: 'Slave name on Jenkins'
548           allowed-slaves:
549             - cengn-pod1
550           default-slaves:
551             - cengn-pod1
552       - string:
553           name: GIT_BASE
554           default: https://gerrit.opnfv.org/gerrit/$PROJECT
555           description: 'Git URL to use on this Jenkins Slave'
556
557 - parameter:
558     name: 'intel-pod1-defaults'
559     parameters:
560       - node:
561           name: SLAVE_NAME
562           description: 'Slave name on Jenkins'
563           allowed-slaves:
564             - intel-pod1
565           default-slaves:
566             - intel-pod1
567       - string:
568           name: GIT_BASE
569           default: https://gerrit.opnfv.org/gerrit/$PROJECT
570           description: 'Git URL to use on this Jenkins Slave'
571
572 - parameter:
573     name: 'intel-pod2-defaults'
574     parameters:
575       - node:
576           name: SLAVE_NAME
577           description: 'Slave name on Jenkins'
578           allowed-slaves:
579             - intel-pod2
580           default-slaves:
581             - intel-pod2
582       - string:
583           name: GIT_BASE
584           default: https://gerrit.opnfv.org/gerrit/$PROJECT
585           description: 'Git URL to use on this Jenkins Slave'
586       - string:
587           name: SSH_KEY
588           default: /root/.ssh/id_rsa
589           description: 'SSH key to use for Apex'
590
591 - parameter:
592     name: 'intel-pod9-defaults'
593     parameters:
594       - node:
595           name: SLAVE_NAME
596           description: 'Slave name on Jenkins'
597           allowed-slaves:
598             - intel-pod9
599           default-slaves:
600             - intel-pod9
601       - string:
602           name: GIT_BASE
603           default: https://gerrit.opnfv.org/gerrit/$PROJECT
604           description: 'Git URL to use on this Jenkins Slave'
605
606 - parameter:
607     name: 'intel-pod10-defaults'
608     parameters:
609       - node:
610           name: SLAVE_NAME
611           description: 'Slave name on Jenkins'
612           allowed-slaves:
613             - intel-pod10
614           default-slaves:
615             - intel-pod10
616       - string:
617           name: GIT_BASE
618           default: https://gerrit.opnfv.org/gerrit/$PROJECT
619           description: 'Git URL to use on this Jenkins Slave'
620
621 - parameter:
622     name: 'intel-pod12-defaults'
623     parameters:
624       - node:
625           name: SLAVE_NAME
626           description: 'Slave name on Jenkins'
627           allowed-slaves:
628             - intel-pod12
629           default-slaves:
630             - intel-pod12
631       - string:
632           name: GIT_BASE
633           default: https://gerrit.opnfv.org/gerrit/$PROJECT
634           description: 'Git URL to use on this Jenkins Slave'
635
636 - parameter:
637     name: 'huawei-pod3-defaults'
638     parameters:
639       - node:
640           name: SLAVE_NAME
641           description: 'Slave name on Jenkins'
642           allowed-slaves:
643             - huawei-pod3
644           default-slaves:
645             - huawei-pod3
646       - label:
647           name: SLAVE_LABEL
648           default: 'huawei-test'
649       - string:
650           name: GIT_BASE
651           default: https://gerrit.opnfv.org/gerrit/$PROJECT
652           description: 'Git URL to use on this Jenkins Slave'
653
654 - parameter:
655     name: 'huawei-pod4-defaults'
656     parameters:
657       - node:
658           name: SLAVE_NAME
659           description: 'Slave name on Jenkins'
660           allowed-slaves:
661             - huawei-pod4
662           default-slaves:
663             - huawei-pod4
664       - label:
665           name: SLAVE_LABEL
666           default: 'huawei-test'
667       - string:
668           name: GIT_BASE
669           default: https://gerrit.opnfv.org/gerrit/$PROJECT
670           description: 'Git URL to use on this Jenkins Slave'
671
672 - parameter:
673     name: 'intel-pod8-defaults'
674     parameters:
675       - node:
676           name: SLAVE_NAME
677           description: 'Slave name on Jenkins'
678           allowed-slaves:
679             - intel-pod8
680           default-slaves:
681             - intel-pod8
682       - string:
683           name: GIT_BASE
684           default: https://gerrit.opnfv.org/gerrit/$PROJECT
685
686 - parameter:
687     name: 'huawei-virtual5-defaults'
688     parameters:
689       - label:
690           name: SLAVE_LABEL
691           default: 'huawei-virtual5'
692       - string:
693           name: GIT_BASE
694           default: https://gerrit.opnfv.org/gerrit/$PROJECT
695
696 - parameter:
697     name: 'huawei-virtual7-defaults'
698     parameters:
699       - node:
700           name: SLAVE_NAME
701           description: 'Slave name on Jenkins'
702           allowed-slaves:
703             - huawei-virtual7
704           default-slaves:
705             - huawei-virtual7
706       - string:
707           name: GIT_BASE
708           default: https://gerrit.opnfv.org/gerrit/$PROJECT
709
710 - parameter:
711     name: 'huawei-pod7-defaults'
712     parameters:
713       - node:
714           name: SLAVE_NAME
715           description: 'Slave name on Jenkins'
716           allowed-slaves:
717             - huawei-pod7
718           default-slaves:
719             - huawei-pod7
720       - string:
721           name: GIT_BASE
722           default: https://gerrit.opnfv.org/gerrit/$PROJECT
723
724 - parameter:
725     name: 'zte-pod1-defaults'
726     parameters:
727       - node:
728           name: SLAVE_NAME
729           description: 'Slave name on Jenkins'
730           allowed-slaves:
731             - zte-pod1
732           default-slaves:
733             - zte-pod1
734       - string:
735           name: GIT_BASE
736           default: https://gerrit.opnfv.org/gerrit/$PROJECT
737           description: 'Git URL to use on this Jenkins Slave'
738       - string:
739           name: INSTALLER_IP
740           default: '10.20.6.2'
741           description: 'IP of the installer'
742       - string:
743           name: BRIDGE
744           default: 'br6'
745           description: 'pxe bridge for booting of Fuel master'
746
747 - parameter:
748     name: 'zte-pod2-defaults'
749     parameters:
750       - node:
751           name: SLAVE_NAME
752           description: 'Slave name on Jenkins'
753           allowed-slaves:
754             - zte-pod2
755           default-slaves:
756             - zte-pod2
757       - string:
758           name: GIT_BASE
759           default: https://gerrit.opnfv.org/gerrit/$PROJECT
760           description: 'Git URL to use on this Jenkins Slave'
761       - string:
762           name: INSTALLER_IP
763           default: '10.20.7.3'
764           description: 'IP of the installer'
765       - string:
766           name: BRIDGE
767           default: 'br7'
768           description: 'pxe bridge for booting of Daisy master'
769
770 - parameter:
771     name: 'zte-pod3-defaults'
772     parameters:
773       - node:
774           name: SLAVE_NAME
775           description: 'Slave name on Jenkins'
776           allowed-slaves:
777             - zte-pod3
778           default-slaves:
779             - zte-pod3
780       - string:
781           name: GIT_BASE
782           default: https://gerrit.opnfv.org/gerrit/$PROJECT
783           description: 'Git URL to use on this Jenkins Slave'
784       - string:
785           name: INSTALLER_IP
786           default: '10.20.0.2'
787           description: 'IP of the installer'
788       - string:
789           name: BRIDGE
790           default: 'br0'
791           description: 'pxe bridge for booting of Daisy master'
792
793 - parameter:
794     name: zte-pod4-defaults
795     parameters:
796       - node:
797           name: SLAVE_NAME
798           description: 'Slave name on Jenkins'
799           allowed-slaves:
800             - zte-pod4
801           default-slaves:
802             - zte-pod4
803       - string:
804           name: GIT_BASE
805           default: https://gerrit.opnfv.org/gerrit/$PROJECT
806           description: 'Git URL to use on this Jenkins Slave'
807
808 - parameter:
809     name: 'juniper-pod1-defaults'
810     parameters:
811       - node:
812           name: SLAVE_NAME
813           description: 'Slave name on Jenkins'
814           allowed-slaves:
815             - juniper-pod1
816           default-slaves:
817             - juniper-pod1
818       - string:
819           name: GIT_BASE
820           default: https://gerrit.opnfv.org/gerrit/$PROJECT
821           description: 'Git URL to use on this Jenkins Slave'
822       - string:
823           name: CEPH_DISKS
824           default: /srv
825           description: "Disks to use by ceph (comma separated list)"
826
827 - parameter:
828     name: 'orange-pod1-defaults'
829     parameters:
830       - node:
831           name: SLAVE_NAME
832           description: 'Slave name on Jenkins'
833           allowed-slaves:
834             - orange-pod1
835           default-slaves:
836             - orange-pod1
837       - string:
838           name: GIT_BASE
839           default: https://gerrit.opnfv.org/gerrit/$PROJECT
840           description: 'Git URL to use on this Jenkins Slave'
841
842 - parameter:
843     name: 'orange-pod2-defaults'
844     parameters:
845       - node:
846           name: SLAVE_NAME
847           description: 'Slave name on Jenkins'
848           allowed-slaves:
849             - orange-pod2
850           default-slaves:
851             - orange-pod2
852       - string:
853           name: GIT_BASE
854           default: https://gerrit.opnfv.org/gerrit/$PROJECT
855           description: 'Git URL to use on this Jenkins Slave'
856
857 - parameter:
858     name: 'orange-pod5-defaults'
859     parameters:
860       - node:
861           name: SLAVE_NAME
862           description: 'Slave name on Jenkins'
863           allowed-slaves:
864             - orange-pod5
865           default-slaves:
866             - orange-pod5
867       - string:
868           name: GIT_BASE
869           default: https://gerrit.opnfv.org/gerrit/$PROJECT
870           description: 'Git URL to use on this Jenkins Slave'
871
872 - parameter:
873     name: 'dell-pod1-defaults'
874     parameters:
875       - node:
876           name: SLAVE_NAME
877           description: 'Slave name on Jenkins'
878           allowed-slaves:
879             - dell-pod1
880           default-slaves:
881             - dell-pod1
882       - string:
883           name: GIT_BASE
884           default: https://gerrit.opnfv.org/gerrit/$PROJECT
885           description: 'Git URL to use on this Jenkins Slave'
886
887 - parameter:
888     name: 'dell-pod2-defaults'
889     parameters:
890       - node:
891           name: SLAVE_NAME
892           description: 'Slave name on Jenkins'
893           allowed-slaves:
894             - dell-pod2
895           default-slaves:
896             - dell-pod2
897       - string:
898           name: GIT_BASE
899           default: https://gerrit.opnfv.org/gerrit/$PROJECT
900           description: 'Git URL to use on this Jenkins Slave'
901
902 - parameter:
903     name: 'nokia-pod1-defaults'
904     parameters:
905       - node:
906           name: SLAVE_NAME
907           description: 'Slave name on Jenkins'
908           allowed-slaves:
909             - nokia-pod1
910           default-slaves:
911             - nokia-pod1
912       - string:
913           name: GIT_BASE
914           default: https://gerrit.opnfv.org/gerrit/$PROJECT
915           description: 'Git URL to use on this Jenkins Slave'
916       - string:
917           name: SSH_KEY
918           default: /root/.ssh/id_rsa
919           description: 'SSH key to use for Apex'
920
921 - parameter:
922     name: 'arm-virtual2-defaults'
923     parameters:
924       - node:
925           name: SLAVE_NAME
926           description: 'Slave name on Jenkins'
927           allowed-slaves:
928             - arm-virtual2
929           default-slaves:
930             - arm-virtual2
931       - string:
932           name: BRIDGE
933           default: ',,,public8_br0'
934           description: 'Pre-existing bridges used by Fuel'
935
936 - parameter:
937     name: 'intel-virtual6-defaults'
938     parameters:
939       - node:
940           name: SLAVE_NAME
941           description: 'Slave name on Jenkins'
942           allowed-slaves:
943             - intel-virtual6
944           default-slaves:
945             - intel-virtual6
946       - string:
947           name: GIT_BASE
948           default: https://gerrit.opnfv.org/gerrit/$PROJECT
949           description: 'Git URL to use on this Jenkins Slave'
950
951 - parameter:
952     name: 'intel-virtual10-defaults'
953     parameters:
954       - node:
955           name: SLAVE_NAME
956           description: 'Slave name on Jenkins'
957           allowed-slaves:
958             - intel-virtual10
959           default-slaves:
960             - intel-virtual10
961       - string:
962           name: GIT_BASE
963           default: https://gerrit.opnfv.org/gerrit/$PROJECT
964           description: 'Git URL to use on this Jenkins Slave'
965
966 - parameter:
967     name: 'doctor-defaults'
968     parameters:
969       - node:
970           name: SLAVE_NAME
971           description: 'Slave name on Jenkins'
972           allowed-slaves:
973             - '{default-slave}'
974           default-slaves:
975             - '{default-slave}'
976       - string:
977           name: GIT_BASE
978           default: https://gerrit.opnfv.org/gerrit/$PROJECT
979           description: 'Git URL to use on this Jenkins Slave'
980       - string:
981           name: SSH_KEY
982           default: /root/.ssh/id_rsa
983           description: 'SSH key to be used'
984
985 - parameter:
986     name: 'doctor-apex-verify-defaults'
987     parameters:
988       - 'doctor-defaults':
989           default-slave: 'doctor-apex-verify'
990
991 - parameter:
992     name: 'doctor-fuel-verify-defaults'
993     parameters:
994       - 'doctor-defaults':
995           default-slave: 'doctor-fuel-verify'
996
997 - parameter:
998     name: 'doctor-joid-verify-defaults'
999     parameters:
1000       - 'doctor-defaults':
1001           default-slave: 'doctor-joid-verify'
1002
1003 - parameter:
1004     name: 'multisite-virtual-defaults'
1005     parameters:
1006       - label:
1007           name: SLAVE_LABEL
1008           default: 'multisite-virtual'
1009       - string:
1010           name: GIT_BASE
1011           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1012           description: 'Git URL to use on this Jenkins Slave'
1013
1014 - parameter:
1015     name: 'ericsson-virtual5-defaults'
1016     parameters:
1017       - label:
1018           name: SLAVE_LABEL
1019           default: 'ericsson-virtual5'
1020       - string:
1021           name: GIT_BASE
1022           default: https://git.opendaylight.org/gerrit/p/$PROJECT.git
1023           description: 'Git URL to use on this Jenkins Slave'
1024
1025 - parameter:
1026     name: 'ericsson-virtual12-defaults'
1027     parameters:
1028       - label:
1029           name: SLAVE_LABEL
1030           default: 'ericsson-virtual12'
1031       - string:
1032           name: GIT_BASE
1033           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1034           description: 'Git URL to use on this Jenkins Slave'
1035
1036 - parameter:
1037     name: 'ericsson-virtual13-defaults'
1038     parameters:
1039       - label:
1040           name: SLAVE_LABEL
1041           default: 'ericsson-virtual13'
1042       - string:
1043           name: GIT_BASE
1044           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1045           description: 'Git URL to use on this Jenkins Slave'
1046
1047 - parameter:
1048     name: 'ericsson-virtual-pod1bl01-defaults'
1049     parameters:
1050       - label:
1051           name: SLAVE_LABEL
1052           default: 'ericsson-virtual-pod1bl01'
1053       - string:
1054           name: GIT_BASE
1055           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1056           description: 'Git URL to use on this Jenkins Slave'
1057
1058 - parameter:
1059     name: 'odl-netvirt-virtual-defaults'
1060     parameters:
1061       - label:
1062           name: SLAVE_LABEL
1063           default: 'odl-netvirt-virtual'
1064       - string:
1065           name: GIT_BASE
1066           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1067           description: 'Git URL to use on this Jenkins Slave'
1068
1069 - parameter:
1070     name: 'odl-netvirt-virtual-intel-defaults'
1071     parameters:
1072       - label:
1073           name: SLAVE_LABEL
1074           default: 'odl-netvirt-virtual-intel'
1075       - string:
1076           name: GIT_BASE
1077           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1078           description: 'Git URL to use on this Jenkins Slave'
1079
1080 - parameter:
1081     name: 'flex-pod1-defaults'
1082     parameters:
1083       - node:
1084           name: SLAVE_NAME
1085           description: 'Slave name on Jenkins'
1086           allowed-slaves:
1087             - flex-pod1
1088           default-slaves:
1089             - flex-pod1
1090       - string:
1091           name: GIT_BASE
1092           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1093           description: 'Git URL to use on this Jenkins Slave'
1094
1095 #####################################################
1096 # These slaves are just dummy slaves for sandbox jobs
1097 #####################################################
1098 - parameter:
1099     name: 'sandbox-baremetal-defaults'
1100     parameters:
1101       - label:
1102           name: SLAVE_LABEL
1103           default: 'sandbox-baremetal'
1104           description: 'Slave label on Jenkins'
1105       - string:
1106           name: GIT_BASE
1107           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1108           description: 'Git URL to use on this Jenkins Slave'
1109       - string:
1110           name: BUILD_DIRECTORY
1111           default: $WORKSPACE/build_output
1112           description: "Directory where the build artifact will be located upon the completion of the build."
1113
1114 - parameter:
1115     name: 'sandbox-virtual-defaults'
1116     parameters:
1117       - label:
1118           name: SLAVE_LABEL
1119           default: 'sandbox-virtual'
1120           description: 'Slave label on Jenkins'
1121       - string:
1122           name: GIT_BASE
1123           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1124           description: 'Git URL to use on this Jenkins Slave'
1125       - string:
1126           name: BUILD_DIRECTORY
1127           default: $WORKSPACE/build_output
1128           description: "Directory where the build artifact will be located upon the completion of the build."
1129
1130 - parameter:
1131     name: 'dummy-pod1-defaults'
1132     parameters:
1133       - label:
1134           name: SLAVE_LABEL
1135           default: 'dummy-pod1'
1136           description: 'Slave label on Jenkins'
1137       - string:
1138           name: GIT_BASE
1139           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1140           description: 'Git URL to use on this Jenkins Slave'
1141       - string:
1142           name: BUILD_DIRECTORY
1143           default: $WORKSPACE/build_output
1144           description: "Directory where the build artifact will be located upon the completion of the build."