5136e7148d62ea376e4e5dc4b0b5d3598511decd
[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: 'lf-pod1-defaults'
145     parameters:
146       - node:
147           name: SLAVE_NAME
148           description: 'Slave name on Jenkins'
149           allowed-slaves:
150             - lf-pod1
151           default-slaves:
152             - lf-pod1
153       - string:
154           name: GIT_BASE
155           default: https://gerrit.opnfv.org/gerrit/$PROJECT
156           description: 'Git URL to use on this Jenkins Slave'
157       - string:
158           name: SSH_KEY
159           default: /root/.ssh/id_rsa
160           description: 'SSH key to use for Apex'
161
162 - parameter:
163     name: 'lf-pod3-defaults'
164     parameters:
165       - node:
166           name: SLAVE_NAME
167           description: 'Slave name on Jenkins'
168           allowed-slaves:
169             - lf-pod3
170           default-slaves:
171             - lf-pod3
172       - string:
173           name: GIT_BASE
174           default: https://gerrit.opnfv.org/gerrit/$PROJECT
175           description: 'Git URL to use on this Jenkins Slave'
176       - string:
177           name: SSH_KEY
178           default: /root/.ssh/id_rsa
179           description: 'SSH key to use for Apex'
180
181 #####################################################
182 # Parameters for CI baremetal PODs
183 #####################################################
184 - parameter:
185     name: 'apex-baremetal-defaults'
186     parameters:
187       - label:
188           name: SLAVE_LABEL
189           default: 'apex-baremetal'
190       - string:
191           name: GIT_BASE
192           default: https://gerrit.opnfv.org/gerrit/$PROJECT
193           description: 'Git URL to use on this Jenkins Slave'
194       - string:
195           name: SSH_KEY
196           default: /root/.ssh/id_rsa
197           description: 'SSH key to use for Apex'
198 - parameter:
199     name: 'compass-baremetal-defaults'
200     parameters:
201       - label:
202           name: SLAVE_LABEL
203           default: 'compass-baremetal'
204       - string:
205           name: GIT_BASE
206           default: https://gerrit.opnfv.org/gerrit/$PROJECT
207           description: 'Git URL to use on this Jenkins Slave'
208
209 - parameter:
210     name: 'compass-baremetal-master-defaults'
211     parameters:
212       - label:
213           name: SLAVE_LABEL
214           default: 'compass-baremetal-master'
215       - string:
216           name: GIT_BASE
217           default: https://gerrit.opnfv.org/gerrit/$PROJECT
218           description: 'Git URL to use on this Jenkins Slave'
219
220 - parameter:
221     name: 'compass-baremetal-branch-defaults'
222     parameters:
223       - label:
224           name: SLAVE_LABEL
225           default: 'compass-baremetal-branch'
226       - string:
227           name: GIT_BASE
228           default: https://gerrit.opnfv.org/gerrit/$PROJECT
229           description: 'Git URL to use on this Jenkins Slave'
230
231 - parameter:
232     name: 'fuel-baremetal-defaults'
233     parameters:
234       - label:
235           name: SLAVE_LABEL
236           default: 'fuel-baremetal'
237       - string:
238           name: GIT_BASE
239           default: https://gerrit.opnfv.org/gerrit/$PROJECT
240           description: 'Git URL to use on this Jenkins Slave'
241
242 - parameter:
243     name: 'armband-baremetal-defaults'
244     parameters:
245       - label:
246           name: SLAVE_LABEL
247           default: 'armband-baremetal'
248       - string:
249           name: GIT_BASE
250           default: https://gerrit.opnfv.org/gerrit/$PROJECT
251           description: 'Git URL to use on this Jenkins Slave'
252       - string:
253           name: LAB_CONFIG_URL
254           default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
255           description: 'Base URI to the configuration directory'
256
257 - parameter:
258     name: 'joid-baremetal-defaults'
259     parameters:
260       - label:
261           name: SLAVE_LABEL
262           default: 'joid-baremetal'
263       - string:
264           name: GIT_BASE
265           default: https://gerrit.opnfv.org/gerrit/$PROJECT
266           description: 'Git URL to use on this Jenkins Slave'
267       - string:
268           name: EXTERNAL_NETWORK
269           default: ext-net
270           description: "External network floating ips"
271
272 - parameter:
273     name: 'daisy-baremetal-defaults'
274     parameters:
275       - node:
276           name: SLAVE_NAME
277           description: 'Slave name on Jenkins'
278           allowed-slaves:
279             - zte-pod2
280           default-slaves:
281             - zte-pod2
282       - label:
283           name: SLAVE_LABEL
284           default: 'daisy-baremetal'
285       - string:
286           name: INSTALLER_IP
287           default: '10.20.7.3'
288           description: 'IP of the installer'
289       - string:
290           name: GIT_BASE
291           default: https://gerrit.opnfv.org/gerrit/$PROJECT
292           description: 'Git URL to use on this Jenkins Slave'
293
294 #####################################################
295 # Parameters for CI virtual PODs
296 #####################################################
297 - parameter:
298     name: 'apex-virtual-defaults'
299     parameters:
300       - label:
301           name: SLAVE_LABEL
302           default: 'apex-virtual'
303       - string:
304           name: GIT_BASE
305           default: https://gerrit.opnfv.org/gerrit/$PROJECT
306           description: 'Git URL to use on this Jenkins Slave'
307       - string:
308           name: SSH_KEY
309           default: /root/.ssh/id_rsa
310           description: 'SSH key to use for Apex'
311
312 - parameter:
313     name: 'compass-virtual-defaults'
314     parameters:
315       - label:
316           name: SLAVE_LABEL
317           default: 'compass-virtual'
318       - string:
319           name: GIT_BASE
320           default: https://gerrit.opnfv.org/gerrit/$PROJECT
321           description: 'Git URL to use on this Jenkins Slave'
322
323 - parameter:
324     name: 'compass-virtual-master-defaults'
325     parameters:
326       - label:
327           name: SLAVE_LABEL
328           default: 'compass-virtual-master'
329       - string:
330           name: GIT_BASE
331           default: https://gerrit.opnfv.org/gerrit/$PROJECT
332           description: 'Git URL to use on this Jenkins Slave'
333
334 - parameter:
335     name: 'compass-virtual-branch-defaults'
336     parameters:
337       - label:
338           name: SLAVE_LABEL
339           default: 'compass-virtual-branch'
340       - string:
341           name: GIT_BASE
342           default: https://gerrit.opnfv.org/gerrit/$PROJECT
343           description: 'Git URL to use on this Jenkins Slave'
344
345 - parameter:
346     name: 'fuel-virtual-defaults'
347     parameters:
348       - label:
349           name: SLAVE_LABEL
350           default: 'fuel-virtual'
351       - string:
352           name: GIT_BASE
353           default: https://gerrit.opnfv.org/gerrit/$PROJECT
354           description: 'Git URL to use on this Jenkins Slave'
355
356 - parameter:
357     name: 'armband-virtual-defaults'
358     parameters:
359       - label:
360           name: SLAVE_LABEL
361           default: 'armband-virtual'
362       - string:
363           name: GIT_BASE
364           default: https://gerrit.opnfv.org/gerrit/$PROJECT
365           description: 'Git URL to use on this Jenkins Slave'
366       - string:
367           name: LAB_CONFIG_URL
368           default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
369           description: 'Base URI to the configuration directory'
370
371 - parameter:
372     name: 'joid-virtual-defaults'
373     parameters:
374       - label:
375           name: SLAVE_LABEL
376           default: 'joid-virtual'
377       - string:
378           name: GIT_BASE
379           default: https://gerrit.opnfv.org/gerrit/$PROJECT
380           description: 'Git URL to use on this Jenkins Slave'
381
382 - parameter:
383     name: 'daisy-virtual-defaults'
384     parameters:
385       - node:
386           name: SLAVE_NAME
387           description: 'Slave name on Jenkins'
388           allowed-slaves:
389             - zte-virtual1
390             - zte-virtual2
391           default-slaves:
392             - zte-virtual1
393       - label:
394           name: SLAVE_LABEL
395           default: 'daisy-virtual'
396       - string:
397           name: INSTALLER_IP
398           default: '10.20.11.2'
399           description: 'IP of the installer'
400       - string:
401           name: BRIDGE
402           default: 'daisy1'
403           description: 'pxe bridge for booting of Daisy master'
404       - string:
405           name: GIT_BASE
406           default: https://gerrit.opnfv.org/gerrit/$PROJECT
407           description: 'Git URL to use on this Jenkins Slave'
408
409 #####################################################
410 # Parameters for build slaves
411 #####################################################
412 - parameter:
413     name: 'opnfv-build-centos-defaults'
414     parameters:
415       - label:
416           name: SLAVE_LABEL
417           default: 'opnfv-build-centos'
418       - string:
419           name: GIT_BASE
420           default: https://gerrit.opnfv.org/gerrit/$PROJECT
421           description: 'Git URL to use on this Jenkins Slave'
422       - string:
423           name: BUILD_DIRECTORY
424           default: $WORKSPACE/build_output
425           description: "Directory where the build artifact will be located upon the completion of the build."
426
427 - parameter:
428     name: 'opnfv-build-ubuntu-defaults'
429     parameters:
430       - label:
431           name: SLAVE_LABEL
432           default: 'opnfv-build-ubuntu'
433           description: 'Slave label on Jenkins'
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       - string:
439           name: BUILD_DIRECTORY
440           default: $WORKSPACE/build_output
441           description: "Directory where the build artifact will be located upon the completion of the build."
442
443 - parameter:
444     name: 'pharos-dashboard-defaults'
445     parameters:
446       - label:
447           name: SLAVE_LABEL
448           default: 'pharos-dashboard'
449           description: 'Slave label on Jenkins'
450       - string:
451           name: GIT_BASE
452           default: https://gerrit.opnfv.org/gerrit/$PROJECT
453           description: 'Git URL to use on this Jenkins Slave'
454       - string:
455           name: BUILD_DIRECTORY
456           default: $WORKSPACE/build_output
457           description: "Directory where the build artifact will be located upon the completion of the build."
458
459 - parameter:
460     name: 'opnfv-build-defaults'
461     parameters:
462       - label:
463           name: SLAVE_LABEL
464           default: 'opnfv-build'
465           description: 'Slave label on Jenkins'
466       - string:
467           name: GIT_BASE
468           default: https://gerrit.opnfv.org/gerrit/$PROJECT
469           description: 'Git URL to use on this Jenkins Slave'
470       - string:
471           name: BUILD_DIRECTORY
472           default: $WORKSPACE/build_output
473           description: "Directory where the build artifact will be located upon the completion of the build."
474
475 - parameter:
476     name: 'ericsson-build3-defaults'
477     parameters:
478       - label:
479           name: SLAVE_LABEL
480           default: 'ericsson-build3'
481           description: 'Slave label on Jenkins'
482       - string:
483           name: GIT_BASE
484           default: https://gerrit.opnfv.org/gerrit/$PROJECT
485           description: 'Git URL to use on this Jenkins Slave'
486
487 - parameter:
488     name: 'huawei-build-defaults'
489     parameters:
490       - node:
491           name: SLAVE_NAME
492           description: 'Slave name on Jenkins'
493           allowed-slaves:
494             - huawei-build
495           default-slaves:
496             - huawei-build
497       - string:
498           name: GIT_BASE
499           default: https://gerrit.opnfv.org/gerrit/$PROJECT
500           description: 'Git URL to use on this Jenkins Slave'
501
502 - parameter:
503     name: 'opnfv-build-ubuntu-arm-defaults'
504     parameters:
505       - label:
506           name: SLAVE_LABEL
507           default: 'opnfv-build-ubuntu-arm'
508           description: 'Slave label on Jenkins'
509       - string:
510           name: GIT_BASE
511           default: https://gerrit.opnfv.org/gerrit/$PROJECT
512           description: 'Git URL to use on this Jenkins Slave'
513       - string:
514           name: BUILD_DIRECTORY
515           default: $WORKSPACE/build_output
516           description: "Directory where the build artifact will be located upon the completion of the build."
517
518 #####################################################
519 # Parameters for none-CI PODs
520 #####################################################
521 - parameter:
522     name: 'cengn-pod1-defaults'
523     parameters:
524       - node:
525           name: SLAVE_NAME
526           description: 'Slave name on Jenkins'
527           allowed-slaves:
528             - cengn-pod1
529           default-slaves:
530             - cengn-pod1
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
536 - parameter:
537     name: 'intel-pod1-defaults'
538     parameters:
539       - node:
540           name: SLAVE_NAME
541           description: 'Slave name on Jenkins'
542           allowed-slaves:
543             - intel-pod1
544           default-slaves:
545             - intel-pod1
546       - string:
547           name: GIT_BASE
548           default: https://gerrit.opnfv.org/gerrit/$PROJECT
549           description: 'Git URL to use on this Jenkins Slave'
550
551 - parameter:
552     name: 'intel-pod2-defaults'
553     parameters:
554       - node:
555           name: SLAVE_NAME
556           description: 'Slave name on Jenkins'
557           allowed-slaves:
558             - intel-pod2
559           default-slaves:
560             - intel-pod2
561       - string:
562           name: GIT_BASE
563           default: https://gerrit.opnfv.org/gerrit/$PROJECT
564           description: 'Git URL to use on this Jenkins Slave'
565       - string:
566           name: SSH_KEY
567           default: /root/.ssh/id_rsa
568           description: 'SSH key to use for Apex'
569
570 - parameter:
571     name: 'intel-pod9-defaults'
572     parameters:
573       - node:
574           name: SLAVE_NAME
575           description: 'Slave name on Jenkins'
576           allowed-slaves:
577             - intel-pod9
578           default-slaves:
579             - intel-pod9
580       - string:
581           name: GIT_BASE
582           default: https://gerrit.opnfv.org/gerrit/$PROJECT
583           description: 'Git URL to use on this Jenkins Slave'
584
585 - parameter:
586     name: 'intel-pod10-defaults'
587     parameters:
588       - node:
589           name: SLAVE_NAME
590           description: 'Slave name on Jenkins'
591           allowed-slaves:
592             - intel-pod10
593           default-slaves:
594             - intel-pod10
595       - string:
596           name: GIT_BASE
597           default: https://gerrit.opnfv.org/gerrit/$PROJECT
598           description: 'Git URL to use on this Jenkins Slave'
599
600 - parameter:
601     name: 'intel-pod12-defaults'
602     parameters:
603       - node:
604           name: SLAVE_NAME
605           description: 'Slave name on Jenkins'
606           allowed-slaves:
607             - intel-pod12
608           default-slaves:
609             - intel-pod12
610       - string:
611           name: GIT_BASE
612           default: https://gerrit.opnfv.org/gerrit/$PROJECT
613           description: 'Git URL to use on this Jenkins Slave'
614
615 - parameter:
616     name: 'huawei-pod3-defaults'
617     parameters:
618       - node:
619           name: SLAVE_NAME
620           description: 'Slave name on Jenkins'
621           allowed-slaves:
622             - huawei-pod3
623           default-slaves:
624             - huawei-pod3
625       - label:
626           name: SLAVE_LABEL
627           default: 'huawei-test'
628       - string:
629           name: GIT_BASE
630           default: https://gerrit.opnfv.org/gerrit/$PROJECT
631           description: 'Git URL to use on this Jenkins Slave'
632
633 - parameter:
634     name: 'huawei-pod4-defaults'
635     parameters:
636       - node:
637           name: SLAVE_NAME
638           description: 'Slave name on Jenkins'
639           allowed-slaves:
640             - huawei-pod4
641           default-slaves:
642             - huawei-pod4
643       - label:
644           name: SLAVE_LABEL
645           default: 'huawei-test'
646       - string:
647           name: GIT_BASE
648           default: https://gerrit.opnfv.org/gerrit/$PROJECT
649           description: 'Git URL to use on this Jenkins Slave'
650
651 - parameter:
652     name: 'intel-pod8-defaults'
653     parameters:
654       - node:
655           name: SLAVE_NAME
656           description: 'Slave name on Jenkins'
657           allowed-slaves:
658             - intel-pod8
659           default-slaves:
660             - intel-pod8
661       - string:
662           name: GIT_BASE
663           default: https://gerrit.opnfv.org/gerrit/$PROJECT
664
665 - parameter:
666     name: 'intel-pod17-defaults'
667     parameters:
668       - node:
669           name: SLAVE_NAME
670           description: 'Slave name on Jenkins'
671           allowed-slaves:
672             - intel-pod17
673           default-slaves:
674             - intel-pod17
675       - string:
676           name: GIT_BASE
677           default: https://gerrit.opnfv.org/gerrit/$PROJECT
678
679 - parameter:
680     name: 'huawei-virtual5-defaults'
681     parameters:
682       - label:
683           name: SLAVE_LABEL
684           default: 'huawei-virtual5'
685       - string:
686           name: GIT_BASE
687           default: https://gerrit.opnfv.org/gerrit/$PROJECT
688
689 - parameter:
690     name: 'huawei-virtual7-defaults'
691     parameters:
692       - node:
693           name: SLAVE_NAME
694           description: 'Slave name on Jenkins'
695           allowed-slaves:
696             - huawei-virtual7
697           default-slaves:
698             - huawei-virtual7
699       - string:
700           name: GIT_BASE
701           default: https://gerrit.opnfv.org/gerrit/$PROJECT
702
703 - parameter:
704     name: 'huawei-pod7-defaults'
705     parameters:
706       - node:
707           name: SLAVE_NAME
708           description: 'Slave name on Jenkins'
709           allowed-slaves:
710             - huawei-pod7
711           default-slaves:
712             - huawei-pod7
713       - string:
714           name: GIT_BASE
715           default: https://gerrit.opnfv.org/gerrit/$PROJECT
716
717 - parameter:
718     name: 'zte-pod1-defaults'
719     parameters:
720       - node:
721           name: SLAVE_NAME
722           description: 'Slave name on Jenkins'
723           allowed-slaves:
724             - zte-pod1
725           default-slaves:
726             - zte-pod1
727       - string:
728           name: GIT_BASE
729           default: https://gerrit.opnfv.org/gerrit/$PROJECT
730           description: 'Git URL to use on this Jenkins Slave'
731       - string:
732           name: INSTALLER_IP
733           default: '10.20.6.2'
734           description: 'IP of the installer'
735       - string:
736           name: BRIDGE
737           default: 'br6'
738           description: 'pxe bridge for booting of Fuel master'
739
740 - parameter:
741     name: 'zte-pod2-defaults'
742     parameters:
743       - node:
744           name: SLAVE_NAME
745           description: 'Slave name on Jenkins'
746           allowed-slaves:
747             - zte-pod2
748           default-slaves:
749             - zte-pod2
750       - string:
751           name: GIT_BASE
752           default: https://gerrit.opnfv.org/gerrit/$PROJECT
753           description: 'Git URL to use on this Jenkins Slave'
754       - string:
755           name: INSTALLER_IP
756           default: '10.20.7.3'
757           description: 'IP of the installer'
758       - string:
759           name: BRIDGE
760           default: 'br7'
761           description: 'pxe bridge for booting of Daisy master'
762
763 - parameter:
764     name: 'zte-pod3-defaults'
765     parameters:
766       - node:
767           name: SLAVE_NAME
768           description: 'Slave name on Jenkins'
769           allowed-slaves:
770             - zte-pod3
771           default-slaves:
772             - zte-pod3
773       - string:
774           name: GIT_BASE
775           default: https://gerrit.opnfv.org/gerrit/$PROJECT
776           description: 'Git URL to use on this Jenkins Slave'
777       - string:
778           name: INSTALLER_IP
779           default: '10.20.0.2'
780           description: 'IP of the installer'
781       - string:
782           name: BRIDGE
783           default: 'br0'
784           description: 'pxe bridge for booting of Daisy master'
785
786 - parameter:
787     name: 'zte-pod9-defaults'
788     parameters:
789       - node:
790           name: SLAVE_NAME
791           description: 'Slave name on Jenkins'
792           allowed-slaves:
793             - zte-pod9
794           default-slaves:
795             - zte-pod9
796       - string:
797           name: GIT_BASE
798           default: https://gerrit.opnfv.org/gerrit/$PROJECT
799           description: 'Git URL to use on this Jenkins Slave'
800       - string:
801           name: INSTALLER_IP
802           default: '10.20.7.2'
803           description: 'IP of the installer'
804       - string:
805           name: BRIDGE
806           default: 'br0'
807           description: 'pxe bridge for booting of Daisy master'
808
809 - parameter:
810     name: zte-virtual5-defaults
811     parameters:
812       - node:
813           name: SLAVE_NAME
814           description: 'Slave name on Jenkins'
815           allowed-slaves:
816             - zte-virtual5
817           default-slaves:
818             - zte-virtual5
819       - string:
820           name: GIT_BASE
821           default: https://gerrit.opnfv.org/gerrit/$PROJECT
822           description: 'Git URL to use on this Jenkins Slave'
823
824 - parameter:
825     name: zte-virtual6-defaults
826     parameters:
827       - node:
828           name: SLAVE_NAME
829           description: 'Slave name on Jenkins'
830           allowed-slaves:
831             - zte-virtual6
832           default-slaves:
833             - zte-virtual6
834       - string:
835           name: GIT_BASE
836           default: https://gerrit.opnfv.org/gerrit/$PROJECT
837           description: 'Git URL to use on this Jenkins Slave'
838
839 - parameter:
840     name: 'juniper-pod1-defaults'
841     parameters:
842       - node:
843           name: SLAVE_NAME
844           description: 'Slave name on Jenkins'
845           allowed-slaves:
846             - juniper-pod1
847           default-slaves:
848             - juniper-pod1
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: CEPH_DISKS
855           default: /srv
856           description: "Disks to use by ceph (comma separated list)"
857
858 - parameter:
859     name: 'orange-pod1-defaults'
860     parameters:
861       - node:
862           name: SLAVE_NAME
863           description: 'Slave name on Jenkins'
864           allowed-slaves:
865             - orange-pod1
866           default-slaves:
867             - orange-pod1
868       - string:
869           name: GIT_BASE
870           default: https://gerrit.opnfv.org/gerrit/$PROJECT
871           description: 'Git URL to use on this Jenkins Slave'
872
873 - parameter:
874     name: 'orange-pod2-defaults'
875     parameters:
876       - node:
877           name: SLAVE_NAME
878           description: 'Slave name on Jenkins'
879           allowed-slaves:
880             - orange-pod2
881           default-slaves:
882             - orange-pod2
883       - string:
884           name: GIT_BASE
885           default: https://gerrit.opnfv.org/gerrit/$PROJECT
886           description: 'Git URL to use on this Jenkins Slave'
887
888 - parameter:
889     name: 'orange-pod5-defaults'
890     parameters:
891       - node:
892           name: SLAVE_NAME
893           description: 'Slave name on Jenkins'
894           allowed-slaves:
895             - orange-pod5
896           default-slaves:
897             - orange-pod5
898       - string:
899           name: GIT_BASE
900           default: https://gerrit.opnfv.org/gerrit/$PROJECT
901           description: 'Git URL to use on this Jenkins Slave'
902
903 - parameter:
904     name: 'dell-pod1-defaults'
905     parameters:
906       - node:
907           name: SLAVE_NAME
908           description: 'Slave name on Jenkins'
909           allowed-slaves:
910             - dell-pod1
911           default-slaves:
912             - dell-pod1
913       - string:
914           name: GIT_BASE
915           default: https://gerrit.opnfv.org/gerrit/$PROJECT
916           description: 'Git URL to use on this Jenkins Slave'
917
918 - parameter:
919     name: 'dell-pod2-defaults'
920     parameters:
921       - node:
922           name: SLAVE_NAME
923           description: 'Slave name on Jenkins'
924           allowed-slaves:
925             - dell-pod2
926           default-slaves:
927             - dell-pod2
928       - string:
929           name: GIT_BASE
930           default: https://gerrit.opnfv.org/gerrit/$PROJECT
931           description: 'Git URL to use on this Jenkins Slave'
932
933 - parameter:
934     name: 'nokia-pod1-defaults'
935     parameters:
936       - node:
937           name: SLAVE_NAME
938           description: 'Slave name on Jenkins'
939           allowed-slaves:
940             - nokia-pod1
941           default-slaves:
942             - nokia-pod1
943       - string:
944           name: GIT_BASE
945           default: https://gerrit.opnfv.org/gerrit/$PROJECT
946           description: 'Git URL to use on this Jenkins Slave'
947       - string:
948           name: SSH_KEY
949           default: /root/.ssh/id_rsa
950           description: 'SSH key to use for Apex'
951
952 - parameter:
953     name: 'intel-virtual6-defaults'
954     parameters:
955       - node:
956           name: SLAVE_NAME
957           description: 'Slave name on Jenkins'
958           allowed-slaves:
959             - intel-virtual6
960           default-slaves:
961             - intel-virtual6
962       - string:
963           name: GIT_BASE
964           default: https://gerrit.opnfv.org/gerrit/$PROJECT
965           description: 'Git URL to use on this Jenkins Slave'
966
967 - parameter:
968     name: 'intel-virtual10-defaults'
969     parameters:
970       - node:
971           name: SLAVE_NAME
972           description: 'Slave name on Jenkins'
973           allowed-slaves:
974             - intel-virtual10
975           default-slaves:
976             - intel-virtual10
977       - string:
978           name: GIT_BASE
979           default: https://gerrit.opnfv.org/gerrit/$PROJECT
980           description: 'Git URL to use on this Jenkins Slave'
981
982 - parameter:
983     name: 'doctor-defaults'
984     parameters:
985       - node:
986           name: SLAVE_NAME
987           description: 'Slave name on Jenkins'
988           allowed-slaves:
989             - '{default-slave}'
990           default-slaves:
991             - '{default-slave}'
992       - string:
993           name: GIT_BASE
994           default: https://gerrit.opnfv.org/gerrit/$PROJECT
995           description: 'Git URL to use on this Jenkins Slave'
996       - string:
997           name: SSH_KEY
998           default: /root/.ssh/id_rsa
999           description: 'SSH key to be used'
1000
1001 - parameter:
1002     name: 'doctor-apex-verify-defaults'
1003     parameters:
1004       - 'doctor-defaults':
1005           default-slave: 'doctor-apex-verify'
1006
1007 - parameter:
1008     name: 'doctor-fuel-verify-defaults'
1009     parameters:
1010       - 'doctor-defaults':
1011           default-slave: 'doctor-fuel-verify'
1012
1013 - parameter:
1014     name: 'doctor-fuel-build-aarch64-verify-defaults'
1015     parameters:
1016       - 'doctor-defaults':
1017           default-slave: 'doctor-fuel-build-aarch64-verify'
1018
1019 - parameter:
1020     name: 'doctor-joid-verify-defaults'
1021     parameters:
1022       - 'doctor-defaults':
1023           default-slave: 'doctor-joid-verify'
1024
1025 - parameter:
1026     name: 'multisite-virtual-defaults'
1027     parameters:
1028       - label:
1029           name: SLAVE_LABEL
1030           default: 'multisite-virtual'
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-virtual5-defaults'
1038     parameters:
1039       - label:
1040           name: SLAVE_LABEL
1041           default: 'ericsson-virtual5'
1042       - string:
1043           name: GIT_BASE
1044           default: https://git.opendaylight.org/gerrit/p/$PROJECT.git
1045           description: 'Git URL to use on this Jenkins Slave'
1046
1047 - parameter:
1048     name: 'ericsson-virtual12-defaults'
1049     parameters:
1050       - label:
1051           name: SLAVE_LABEL
1052           default: 'ericsson-virtual12'
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: 'ericsson-virtual13-defaults'
1060     parameters:
1061       - label:
1062           name: SLAVE_LABEL
1063           default: 'ericsson-virtual13'
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-virtual-pod1bl01-defaults'
1071     parameters:
1072       - label:
1073           name: SLAVE_LABEL
1074           default: 'ericsson-virtual-pod1bl01'
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: 'odl-netvirt-virtual-defaults'
1082     parameters:
1083       - label:
1084           name: SLAVE_LABEL
1085           default: 'odl-netvirt-virtual'
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-intel-defaults'
1093     parameters:
1094       - label:
1095           name: SLAVE_LABEL
1096           default: 'odl-netvirt-virtual-intel'
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: 'flex-pod1-defaults'
1104     parameters:
1105       - node:
1106           name: SLAVE_NAME
1107           description: 'Slave name on Jenkins'
1108           allowed-slaves:
1109             - flex-pod1
1110           default-slaves:
1111             - flex-pod1
1112       - string:
1113           name: GIT_BASE
1114           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1115           description: 'Git URL to use on this Jenkins Slave'
1116
1117 #####################################################
1118 # These slaves are just dummy slaves for sandbox jobs
1119 #####################################################
1120 - parameter:
1121     name: 'sandbox-baremetal-defaults'
1122     parameters:
1123       - label:
1124           name: SLAVE_LABEL
1125           default: 'sandbox-baremetal'
1126           description: 'Slave label on Jenkins'
1127       - string:
1128           name: GIT_BASE
1129           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1130           description: 'Git URL to use on this Jenkins Slave'
1131       - string:
1132           name: BUILD_DIRECTORY
1133           default: $WORKSPACE/build_output
1134           description: "Directory where the build artifact will be located upon the completion of the build."
1135
1136 - parameter:
1137     name: 'sandbox-virtual-defaults'
1138     parameters:
1139       - label:
1140           name: SLAVE_LABEL
1141           default: 'sandbox-virtual'
1142           description: 'Slave label on Jenkins'
1143       - string:
1144           name: GIT_BASE
1145           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1146           description: 'Git URL to use on this Jenkins Slave'
1147       - string:
1148           name: BUILD_DIRECTORY
1149           default: $WORKSPACE/build_output
1150           description: "Directory where the build artifact will be located upon the completion of the build."
1151
1152 - parameter:
1153     name: 'dummy-pod1-defaults'
1154     parameters:
1155       - label:
1156           name: SLAVE_LABEL
1157           default: 'dummy-pod1'
1158           description: 'Slave label on Jenkins'
1159       - string:
1160           name: GIT_BASE
1161           default: https://gerrit.opnfv.org/gerrit/$PROJECT
1162           description: 'Git URL to use on this Jenkins Slave'
1163       - string:
1164           name: BUILD_DIRECTORY
1165           default: $WORKSPACE/build_output
1166           description: "Directory where the build artifact will be located upon the completion of the build."