79accebef282edfddf86de7e1eaf53346c014ce0
[releng.git] / jjb / global / slave-params.yml
1 #####################################################
2 # Parameters for slaves using old labels
3 # This will be cleaned up once the new job structure and
4 # use of the new labels are in place
5 #####################################################
6 - parameter:
7     name: 'apex-daily-master-defaults'
8     parameters:
9         - label:
10             name: SLAVE_LABEL
11             default: 'apex-daily-master'
12         - string:
13             name: GIT_BASE
14             default: https://gerrit.opnfv.org/gerrit/$PROJECT
15             description: 'Git URL to use on this Jenkins Slave'
16         - string:
17             name: SSH_KEY
18             default: /root/.ssh/id_rsa
19             description: 'SSH key to use for Apex'
20         - node:
21             name: SLAVE_NAME
22             description: 'Slave name on Jenkins'
23             allowed-slaves:
24                 - lf-pod1
25             default-slaves:
26                 - lf-pod1
27 - parameter:
28     name: 'apex-daily-colorado-defaults'
29     parameters:
30         - label:
31             name: SLAVE_LABEL
32             default: 'apex-daily-colorado'
33         - string:
34             name: GIT_BASE
35             default: https://gerrit.opnfv.org/gerrit/$PROJECT
36             description: 'Git URL to use on this Jenkins Slave'
37         - string:
38             name: SSH_KEY
39             default: /root/.ssh/id_rsa
40             description: 'SSH key to use for Apex'
41         - node:
42             name: SLAVE_NAME
43             description: 'Slave name on Jenkins'
44             allowed-slaves:
45                 - lf-pod1
46             default-slaves:
47                 - lf-pod1
48 - parameter:
49     name: 'apex-verify-master-defaults'
50     parameters:
51         - label:
52             name: SLAVE_LABEL
53             default: 'apex-verify-master'
54         - string:
55             name: GIT_BASE
56             default: https://gerrit.opnfv.org/gerrit/$PROJECT
57             description: 'Git URL to use on this Jenkins Slave'
58         - string:
59             name: SSH_KEY
60             default: /root/.ssh/id_rsa
61             description: 'SSH key to use for Apex'
62         - node:
63             name: SLAVE_NAME
64             description: 'Slave name on Jenkins'
65             allowed-slaves:
66                 - intel-virtual3
67                 - intel-virtual4
68                 - intel-virtual5
69             default-slaves:
70                 - intel-virtual3
71                 - intel-virtual4
72                 - intel-virtual5
73 - parameter:
74     name: 'apex-verify-colorado-defaults'
75     parameters:
76         - label:
77             name: SLAVE_LABEL
78             default: 'apex-verify-colorado'
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                 - intel-virtual3
92                 - intel-virtual4
93                 - intel-virtual5
94             default-slaves:
95                 - intel-virtual3
96                 - intel-virtual4
97                 - intel-virtual5
98 - parameter:
99     name: 'lf-pod1-defaults'
100     parameters:
101         - node:
102             name: SLAVE_NAME
103             description: 'Slave name on Jenkins'
104             allowed-slaves:
105                 - lf-pod1
106             default-slaves:
107                 - lf-pod1
108         - string:
109             name: GIT_BASE
110             default: https://gerrit.opnfv.org/gerrit/$PROJECT
111             description: 'Git URL to use on this Jenkins Slave'
112         - string:
113             name: SSH_KEY
114             default: /root/.ssh/id_rsa
115             description: 'SSH key to use for Apex'
116 #####################################################
117 # Parameters for CI baremetal PODs
118 #####################################################
119 - parameter:
120     name: 'apex-baremetal-defaults'
121     parameters:
122         - label:
123             name: SLAVE_LABEL
124             default: 'apex-baremetal'
125         - string:
126             name: GIT_BASE
127             default: https://gerrit.opnfv.org/gerrit/$PROJECT
128             description: 'Git URL to use on this Jenkins Slave'
129         - string:
130             name: SSH_KEY
131             default: /root/.ssh/id_rsa
132             description: 'SSH key to use for Apex'
133 - parameter:
134     name: 'compass-baremetal-defaults'
135     parameters:
136         - label:
137             name: SLAVE_LABEL
138             default: 'compass-baremetal'
139         - string:
140             name: GIT_BASE
141             default: https://gerrit.opnfv.org/gerrit/$PROJECT
142             description: 'Git URL to use on this Jenkins Slave'
143 - parameter:
144     name: 'fuel-baremetal-defaults'
145     parameters:
146         - label:
147             name: SLAVE_LABEL
148             default: 'fuel-baremetal'
149         - string:
150             name: GIT_BASE
151             default: https://gerrit.opnfv.org/gerrit/$PROJECT
152             description: 'Git URL to use on this Jenkins Slave'
153 - parameter:
154     name: 'armband-baremetal-defaults'
155     parameters:
156         - label:
157             name: SLAVE_LABEL
158             default: 'armband-baremetal'
159         - string:
160             name: GIT_BASE
161             default: https://gerrit.opnfv.org/gerrit/$PROJECT
162             description: 'Git URL to use on this Jenkins Slave'
163         - string:
164             name: LAB_CONFIG_URL
165             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
166             description: 'Base URI to the configuration directory'
167 - parameter:
168     name: 'joid-baremetal-defaults'
169     parameters:
170         - label:
171             name: SLAVE_LABEL
172             default: 'joid-baremetal'
173         - string:
174             name: GIT_BASE
175             default: https://gerrit.opnfv.org/gerrit/$PROJECT
176             description: 'Git URL to use on this Jenkins Slave'
177         - string:
178             name: EXTERNAL_NETWORK
179             default: ext-net
180             description: "External network floating ips"
181 - parameter:
182     name: 'daisy-baremetal-defaults'
183     parameters:
184         - node:
185             name: SLAVE_NAME
186             description: 'Slave name on Jenkins'
187             allowed-slaves:
188                 - zte-pod2
189             default-slaves:
190                 - zte-pod2
191         - label:
192             name: SLAVE_LABEL
193             default: 'daisy-baremetal'
194         - string:
195             name: GIT_BASE
196             default: https://gerrit.opnfv.org/gerrit/$PROJECT
197             description: 'Git URL to use on this Jenkins Slave'
198 #####################################################
199 # Parameters for CI virtual PODs
200 #####################################################
201 - parameter:
202     name: 'apex-virtual-defaults'
203     parameters:
204         - label:
205             name: SLAVE_LABEL
206             default: 'apex-virtual'
207         - string:
208             name: GIT_BASE
209             default: https://gerrit.opnfv.org/gerrit/$PROJECT
210             description: 'Git URL to use on this Jenkins Slave'
211         - string:
212             name: SSH_KEY
213             default: /root/.ssh/id_rsa
214             description: 'SSH key to use for Apex'
215 - parameter:
216     name: 'compass-virtual-defaults'
217     parameters:
218         - label:
219             name: SLAVE_LABEL
220             default: 'compass-virtual'
221         - string:
222             name: GIT_BASE
223             default: https://gerrit.opnfv.org/gerrit/$PROJECT
224             description: 'Git URL to use on this Jenkins Slave'
225 - parameter:
226     name: 'fuel-virtual-defaults'
227     parameters:
228         - label:
229             name: SLAVE_LABEL
230             default: 'fuel-virtual'
231         - string:
232             name: GIT_BASE
233             default: https://gerrit.opnfv.org/gerrit/$PROJECT
234             description: 'Git URL to use on this Jenkins Slave'
235 - parameter:
236     name: 'armband-virtual-defaults'
237     parameters:
238         - label:
239             name: SLAVE_LABEL
240             default: 'armband-virtual'
241         - string:
242             name: GIT_BASE
243             default: https://gerrit.opnfv.org/gerrit/$PROJECT
244             description: 'Git URL to use on this Jenkins Slave'
245         - string:
246             name: LAB_CONFIG_URL
247             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
248             description: 'Base URI to the configuration directory'
249 - parameter:
250     name: 'joid-virtual-defaults'
251     parameters:
252         - label:
253             name: SLAVE_LABEL
254             default: 'joid-virtual'
255         - string:
256             name: GIT_BASE
257             default: https://gerrit.opnfv.org/gerrit/$PROJECT
258             description: 'Git URL to use on this Jenkins Slave'
259 - parameter:
260     name: 'daisy-virtual-defaults'
261     parameters:
262         - node:
263             name: SLAVE_NAME
264             description: 'Slave name on Jenkins'
265             allowed-slaves:
266                 - zte-virtual1
267                 - zte-virtual2
268             default-slaves:
269                 - zte-virtual1
270         - label:
271             name: SLAVE_LABEL
272             default: 'daisy-virtual'
273         - string:
274             name: GIT_BASE
275             default: https://gerrit.opnfv.org/gerrit/$PROJECT
276             description: 'Git URL to use on this Jenkins Slave'
277 #####################################################
278 # Parameters for build slaves
279 #####################################################
280 - parameter:
281     name: 'opnfv-build-enea-defaults'
282     parameters:
283         - label:
284             name: SLAVE_LABEL
285             default: 'opnfv-build-enea'
286         - string:
287             name: GIT_BASE
288             default: https://gerrit.opnfv.org/gerrit/$PROJECT
289             description: 'Git URL to use on this Jenkins Slave'
290         - string:
291             name: BUILD_DIRECTORY
292             default: $WORKSPACE/build_output
293             description: "Directory where the build artifact will be located upon the completion of the build."
294 - parameter:
295     name: 'opnfv-build-centos-defaults'
296     parameters:
297         - label:
298             name: SLAVE_LABEL
299             default: 'opnfv-build-centos'
300         - string:
301             name: GIT_BASE
302             default: https://gerrit.opnfv.org/gerrit/$PROJECT
303             description: 'Git URL to use on this Jenkins Slave'
304         - string:
305             name: BUILD_DIRECTORY
306             default: $WORKSPACE/build_output
307             description: "Directory where the build artifact will be located upon the completion of the build."
308 - parameter:
309     name: 'opnfv-build-ubuntu-defaults'
310     parameters:
311         - label:
312             name: SLAVE_LABEL
313             default: 'opnfv-build-ubuntu'
314             description: 'Slave label on Jenkins'
315         - string:
316             name: GIT_BASE
317             default: https://gerrit.opnfv.org/gerrit/$PROJECT
318             description: 'Git URL to use on this Jenkins Slave'
319         - string:
320             name: BUILD_DIRECTORY
321             default: $WORKSPACE/build_output
322             description: "Directory where the build artifact will be located upon the completion of the build."
323 - parameter:
324     name: 'opnfv-build-defaults'
325     parameters:
326         - label:
327             name: SLAVE_LABEL
328             default: 'opnfv-build'
329             description: 'Slave label on Jenkins'
330         - string:
331             name: GIT_BASE
332             default: https://gerrit.opnfv.org/gerrit/$PROJECT
333             description: 'Git URL to use on this Jenkins Slave'
334         - string:
335             name: BUILD_DIRECTORY
336             default: $WORKSPACE/build_output
337             description: "Directory where the build artifact will be located upon the completion of the build."
338 - parameter:
339     name: 'huawei-build-defaults'
340     parameters:
341         - node:
342             name: SLAVE_NAME
343             description: 'Slave name on Jenkins'
344             allowed-slaves:
345                 - huawei-build
346             default-slaves:
347                 - huawei-build
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 # Parameters for none-CI PODs
354 #####################################################
355 - parameter:
356     name: 'ericsson-pod1-defaults'
357     parameters:
358         - node:
359             name: SLAVE_NAME
360             description: 'Slave name on Jenkins'
361             allowed-slaves:
362                 - ericsson-pod1
363             default-slaves:
364                 - ericsson-pod1
365         - string:
366             name: GIT_BASE
367             default: https://gerrit.opnfv.org/gerrit/$PROJECT
368             description: 'Git URL to use on this Jenkins Slave'
369 - parameter:
370     name: 'intel-pod1-defaults'
371     parameters:
372         - node:
373             name: SLAVE_NAME
374             description: 'Slave name on Jenkins'
375             allowed-slaves:
376                 - intel-pod1
377             default-slaves:
378                 - intel-pod1
379         - string:
380             name: GIT_BASE
381             default: https://gerrit.opnfv.org/gerrit/$PROJECT
382             description: 'Git URL to use on this Jenkins Slave'
383 - parameter:
384     name: 'intel-pod2-defaults'
385     parameters:
386         - node:
387             name: SLAVE_NAME
388             description: 'Slave name on Jenkins'
389             allowed-slaves:
390                 - intel-pod2
391             default-slaves:
392                 - intel-pod2
393         - string:
394             name: GIT_BASE
395             default: https://gerrit.opnfv.org/gerrit/$PROJECT
396             description: 'Git URL to use on this Jenkins Slave'
397         - string:
398             name: SSH_KEY
399             default: /root/.ssh/id_rsa
400             description: 'SSH key to use for Apex'
401 - parameter:
402     name: 'intel-pod9-defaults'
403     parameters:
404         - node:
405             name: SLAVE_NAME
406             description: 'Slave name on Jenkins'
407             allowed-slaves:
408                 - intel-pod9
409             default-slaves:
410                 - intel-pod9
411         - string:
412             name: GIT_BASE
413             default: https://gerrit.opnfv.org/gerrit/$PROJECT
414             description: 'Git URL to use on this Jenkins Slave'
415 - parameter:
416     name: 'intel-pod10-defaults'
417     parameters:
418         - node:
419             name: SLAVE_NAME
420             description: 'Slave name on Jenkins'
421             allowed-slaves:
422                 - intel-pod10
423             default-slaves:
424                 - intel-pod10
425         - string:
426             name: GIT_BASE
427             default: https://gerrit.opnfv.org/gerrit/$PROJECT
428             description: 'Git URL to use on this Jenkins Slave'
429 - parameter:
430     name: 'intel-pod3-defaults'
431     parameters:
432         - node:
433             name: SLAVE_NAME
434             description: 'Slave name on Jenkins'
435             allowed-slaves:
436                 - intel-pod3
437             default-slaves:
438                 - intel-pod3
439         - string:
440             name: GIT_BASE
441             default: https://gerrit.opnfv.org/gerrit/$PROJECT
442             description: 'Git URL to use on this Jenkins Slave'
443 - parameter:
444     name: 'huawei-pod3-defaults'
445     parameters:
446         - node:
447             name: SLAVE_NAME
448             description: 'Slave name on Jenkins'
449             allowed-slaves:
450                 - huawei-pod3
451             default-slaves:
452                 - huawei-pod3
453         - label:
454             name: SLAVE_LABEL
455             default: 'huawei-test'
456         - string:
457             name: GIT_BASE
458             default: https://gerrit.opnfv.org/gerrit/$PROJECT
459             description: 'Git URL to use on this Jenkins Slave'
460 - parameter:
461     name: 'huawei-pod4-defaults'
462     parameters:
463         - node:
464             name: SLAVE_NAME
465             description: 'Slave name on Jenkins'
466             allowed-slaves:
467                 - huawei-pod4
468             default-slaves:
469                 - huawei-pod4
470         - label:
471             name: SLAVE_LABEL
472             default: 'huawei-test'
473         - string:
474             name: GIT_BASE
475             default: https://gerrit.opnfv.org/gerrit/$PROJECT
476             description: 'Git URL to use on this Jenkins Slave'
477 - parameter:
478     name: 'huawei-pod5-defaults'
479     parameters:
480         - node:
481             name: SLAVE_NAME
482             description: 'Slave name on Jenkins'
483             allowed-slaves:
484                 - huawei-pod5
485             default-slaves:
486                 - huawei-pod5
487         - string:
488             name: GIT_BASE
489             default: https://gerrit.opnfv.org/gerrit/$PROJECT
490 - parameter:
491     name: 'huawei-virtual7-defaults'
492     parameters:
493         - node:
494             name: SLAVE_NAME
495             description: 'Slave name on Jenkins'
496             allowed-slaves:
497                 - huawei-virtual7
498             default-slaves:
499                 - huawei-virtual7
500         - string:
501             name: GIT_BASE
502             default: https://gerrit.opnfv.org/gerrit/$PROJECT
503 - parameter:
504     name: 'huawei-pod7-defaults'
505     parameters:
506         - node:
507             name: SLAVE_NAME
508             description: 'Slave name on Jenkins'
509             allowed-slaves:
510                 - huawei-pod7
511             default-slaves:
512                 - huawei-pod7
513         - string:
514             name: GIT_BASE
515             default: https://gerrit.opnfv.org/gerrit/$PROJECT
516 - parameter:
517     name: 'zte-pod1-defaults'
518     parameters:
519         - node:
520             name: SLAVE_NAME
521             description: 'Slave name on Jenkins'
522             allowed-slaves:
523                 - zte-pod1
524             default-slaves:
525                 - zte-pod1
526         - string:
527             name: GIT_BASE
528             default: https://gerrit.opnfv.org/gerrit/$PROJECT
529             description: 'Git URL to use on this Jenkins Slave'
530         - string:
531             name: INSTALLER_IP
532             default: '10.20.6.2'
533             description: 'IP of the installer'
534         - string:
535             name: BRIDGE
536             default: 'br6'
537             description: 'pxe bridge for booting of Fuel master'
538 - parameter:
539     name: 'zte-pod2-defaults'
540     parameters:
541         - node:
542             name: SLAVE_NAME
543             description: 'Slave name on Jenkins'
544             allowed-slaves:
545                 - zte-pod2
546             default-slaves:
547                 - zte-pod2
548         - string:
549             name: GIT_BASE
550             default: https://gerrit.opnfv.org/gerrit/$PROJECT
551             description: 'Git URL to use on this Jenkins Slave'
552         - string:
553             name: INSTALLER_IP
554             default: '10.20.7.2'
555             description: 'IP of the installer'
556         - string:
557             name: BRIDGE
558             default: 'br7'
559             description: 'pxe bridge for booting of Fuel master'
560 - parameter:
561     name: 'zte-pod3-defaults'
562     parameters:
563         - node:
564             name: SLAVE_NAME
565             description: 'Slave name on Jenkins'
566             allowed-slaves:
567                 - zte-pod3
568             default-slaves:
569                 - zte-pod3
570         - string:
571             name: GIT_BASE
572             default: https://gerrit.opnfv.org/gerrit/$PROJECT
573             description: 'Git URL to use on this Jenkins Slave'
574         - string:
575             name: BRIDGE
576             default: 'br0'
577             description: 'pxe bridge for booting of Fuel master'
578 - parameter:
579     name: 'juniper-pod1-defaults'
580     parameters:
581         - node:
582             name: SLAVE_NAME
583             description: 'Slave name on Jenkins'
584             allowed-slaves:
585                 - juniper-pod1
586             default-slaves:
587                 - juniper-pod1
588         - string:
589             name: GIT_BASE
590             default: https://gerrit.opnfv.org/gerrit/$PROJECT
591             description: 'Git URL to use on this Jenkins Slave'
592         - string:
593             name: CEPH_DISKS
594             default: /srv
595             description: "Disks to use by ceph (comma separated list)"
596 - parameter:
597     name: 'orange-pod1-defaults'
598     parameters:
599         - node:
600             name: SLAVE_NAME
601             description: 'Slave name on Jenkins'
602             allowed-slaves:
603                 - orange-pod1
604             default-slaves:
605                 - orange-pod1
606         - string:
607             name: GIT_BASE
608             default: https://gerrit.opnfv.org/gerrit/$PROJECT
609             description: 'Git URL to use on this Jenkins Slave'
610 - parameter:
611     name: 'orange-pod2-defaults'
612     parameters:
613         - node:
614             name: SLAVE_NAME
615             description: 'Slave name on Jenkins'
616             allowed-slaves:
617                 - orange-pod2
618             default-slaves:
619                 - orange-pod2
620         - string:
621             name: GIT_BASE
622             default: https://gerrit.opnfv.org/gerrit/$PROJECT
623             description: 'Git URL to use on this Jenkins Slave'
624 - parameter:
625     name: 'orange-pod5-defaults'
626     parameters:
627         - node:
628             name: SLAVE_NAME
629             description: 'Slave name on Jenkins'
630             allowed-slaves:
631                 - orange-pod5
632             default-slaves:
633                 - orange-pod5
634         - string:
635             name: GIT_BASE
636             default: https://gerrit.opnfv.org/gerrit/$PROJECT
637             description: 'Git URL to use on this Jenkins Slave'
638 - parameter:
639     name: 'dell-pod1-defaults'
640     parameters:
641         - node:
642             name: SLAVE_NAME
643             description: 'Slave name on Jenkins'
644             allowed-slaves:
645                 - dell-pod1
646             default-slaves:
647                 - dell-pod1
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 - parameter:
653     name: 'dell-pod2-defaults'
654     parameters:
655         - node:
656             name: SLAVE_NAME
657             description: 'Slave name on Jenkins'
658             allowed-slaves:
659                 - dell-pod2
660             default-slaves:
661                 - dell-pod2
662         - string:
663             name: GIT_BASE
664             default: https://gerrit.opnfv.org/gerrit/$PROJECT
665             description: 'Git URL to use on this Jenkins Slave'
666 - parameter:
667     name: 'nokia-pod1-defaults'
668     parameters:
669         - node:
670             name: SLAVE_NAME
671             description: 'Slave name on Jenkins'
672             allowed-slaves:
673                 - nokia-pod1
674             default-slaves:
675                 - nokia-pod1
676         - string:
677             name: GIT_BASE
678             default: https://gerrit.opnfv.org/gerrit/$PROJECT
679             description: 'Git URL to use on this Jenkins Slave'
680         - string:
681             name: SSH_KEY
682             default: /root/.ssh/id_rsa
683             description: 'SSH key to use for Apex'
684 - parameter:
685     name: 'arm-pod2-defaults'
686     parameters:
687         - node:
688             name: SLAVE_NAME
689             description: 'Slave name on Jenkins'
690             allowed-slaves:
691                 - arm-pod2
692             default-slaves:
693                 - arm-pod2
694         - string:
695             name: GIT_BASE
696             default: https://gerrit.opnfv.org/gerrit/$PROJECT
697             description: 'Git URL to use on this Jenkins Slave'
698         - string:
699             name: LAB_CONFIG_URL
700             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
701             description: 'Base URI to the configuration directory'
702 - parameter:
703     name: 'arm-pod3-defaults'
704     parameters:
705         - node:
706             name: SLAVE_NAME
707             description: 'Slave name on Jenkins'
708             allowed-slaves:
709                 - arm-pod3
710             default-slaves:
711                 - arm-pod3
712         - string:
713             name: GIT_BASE
714             default: https://gerrit.opnfv.org/gerrit/$PROJECT
715             description: 'Git URL to use on this Jenkins Slave'
716         - string:
717             name: LAB_CONFIG_URL
718             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
719             description: 'Base URI to the configuration directory'
720 - parameter:
721     name: 'intel-virtual6-defaults'
722     parameters:
723         - node:
724             name: SLAVE_NAME
725             description: 'Slave name on Jenkins'
726             allowed-slaves:
727                 - intel-virtual6
728             default-slaves:
729                 - intel-virtual6
730         - string:
731             name: GIT_BASE
732             default: https://gerrit.opnfv.org/gerrit/$PROJECT
733             description: 'Git URL to use on this Jenkins Slave'
734 - parameter:
735     name: 'ool-defaults'
736     parameters:
737         - node:
738             name: SLAVE_NAME
739             description: 'Slave name on Jenkins'
740             allowed-slaves:
741                 - ool-virtual1
742                 - ool-virtual2
743                 - ool-virtual3
744             default-slaves:
745                 - '{default-slave}'
746         - string:
747             name: GIT_BASE
748             default: https://gerrit.opnfv.org/gerrit/$PROJECT
749             description: 'Git URL to use on this Jenkins Slave'
750         - string:
751             name: SSH_KEY
752             default: /root/.ssh/id_rsa
753             description: 'SSH key to be used'
754 - parameter:
755     name: 'ool-virtual1-defaults'
756     parameters:
757         - 'ool-defaults':
758             default-slave: 'ool-virtual1'
759 - parameter:
760     name: 'ool-virtual2-defaults'
761     parameters:
762         - 'ool-defaults':
763             default-slave: 'ool-virtual2'
764 - parameter:
765     name: 'ool-virtual3-defaults'
766     parameters:
767         - 'ool-defaults':
768             default-slave: 'ool-virtual3'
769 - parameter:
770     name: 'multisite-virtual-defaults'
771     parameters:
772         - label:
773             name: SLAVE_LABEL
774             default: 'multisite-virtual'
775         - string:
776             name: GIT_BASE
777             default: https://gerrit.opnfv.org/gerrit/$PROJECT
778             description: 'Git URL to use on this Jenkins Slave'
779 - parameter:
780     name: 'ericsson-virtual5-defaults'
781     parameters:
782         - label:
783             name: SLAVE_LABEL
784             default: 'ericsson-virtual5'
785         - string:
786             name: GIT_BASE
787             default: https://git.opendaylight.org/gerrit/p/$PROJECT.git
788             description: 'Git URL to use on this Jenkins Slave'
789 - parameter:
790     name: 'ericsson-virtual12-defaults'
791     parameters:
792         - label:
793             name: SLAVE_LABEL
794             default: 'ericsson-virtual12'
795         - string:
796             name: GIT_BASE
797             default: https://gerrit.opnfv.org/gerrit/$PROJECT
798             description: 'Git URL to use on this Jenkins Slave'
799 - parameter:
800     name: 'ericsson-virtual13-defaults'
801     parameters:
802         - label:
803             name: SLAVE_LABEL
804             default: 'ericsson-virtual13'
805         - string:
806             name: GIT_BASE
807             default: https://gerrit.opnfv.org/gerrit/$PROJECT
808             description: 'Git URL to use on this Jenkins Slave'
809 - parameter:
810     name: 'odl-netvirt-virtual-defaults'
811     parameters:
812         - label:
813             name: SLAVE_LABEL
814             default: 'odl-netvirt-virtual'
815         - string:
816             name: GIT_BASE
817             default: https://gerrit.opnfv.org/gerrit/$PROJECT
818             description: 'Git URL to use on this Jenkins Slave'
819 - parameter:
820     name: 'odl-netvirt-virtual-intel-defaults'
821     parameters:
822         - label:
823             name: SLAVE_LABEL
824             default: 'odl-netvirt-virtual-intel'
825         - string:
826             name: GIT_BASE
827             default: https://gerrit.opnfv.org/gerrit/$PROJECT
828             description: 'Git URL to use on this Jenkins Slave'
829 #####################################################
830 # These slaves are just dummy slaves for sandbox jobs
831 #####################################################
832 - parameter:
833     name: 'sandbox-baremetal-defaults'
834     parameters:
835         - label:
836             name: SLAVE_LABEL
837             default: 'sandbox-baremetal'
838             description: 'Slave label on Jenkins'
839         - string:
840             name: GIT_BASE
841             default: https://gerrit.opnfv.org/gerrit/$PROJECT
842             description: 'Git URL to use on this Jenkins Slave'
843         - string:
844             name: BUILD_DIRECTORY
845             default: $WORKSPACE/build_output
846             description: "Directory where the build artifact will be located upon the completion of the build."
847 - parameter:
848     name: 'sandbox-virtual-defaults'
849     parameters:
850         - label:
851             name: SLAVE_LABEL
852             default: 'sandbox-virtual'
853             description: 'Slave label on Jenkins'
854         - string:
855             name: GIT_BASE
856             default: https://gerrit.opnfv.org/gerrit/$PROJECT
857             description: 'Git URL to use on this Jenkins Slave'
858         - string:
859             name: BUILD_DIRECTORY
860             default: $WORKSPACE/build_output
861             description: "Directory where the build artifact will be located upon the completion of the build."
862 - parameter:
863     name: 'dummy-pod1-defaults'
864     parameters:
865         - label:
866             name: SLAVE_LABEL
867             default: 'dummy-pod1'
868             description: 'Slave label on Jenkins'
869         - string:
870             name: GIT_BASE
871             default: https://gerrit.opnfv.org/gerrit/$PROJECT
872             description: 'Git URL to use on this Jenkins Slave'
873         - string:
874             name: BUILD_DIRECTORY
875             default: $WORKSPACE/build_output
876             description: "Directory where the build artifact will be located upon the completion of the build."