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