[Functest] Add huawei-virtual5 for alpine testing
[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-baremetal-master-defaults'
8     parameters:
9         - label:
10             name: SLAVE_LABEL
11             default: 'apex-baremetal-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-baremetal-danube-defaults'
29     parameters:
30         - label:
31             name: SLAVE_LABEL
32             default: 'apex-baremetal-danube'
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-virtual-master-defaults'
50     parameters:
51         - label:
52             name: SLAVE_LABEL
53             default: 'apex-virtual-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                 - lf-virtual2
67                 - lf-virtual3
68             default-slaves:
69                 - lf-virtual2
70                 - lf-virtual3
71
72 - parameter:
73     name: 'apex-virtual-danube-defaults'
74     parameters:
75         - label:
76             name: SLAVE_LABEL
77             default: 'apex-virtual-danube'
78         - string:
79             name: GIT_BASE
80             default: https://gerrit.opnfv.org/gerrit/$PROJECT
81             description: 'Git URL to use on this Jenkins Slave'
82         - string:
83             name: SSH_KEY
84             default: /root/.ssh/id_rsa
85             description: 'SSH key to use for Apex'
86         - node:
87             name: SLAVE_NAME
88             description: 'Slave name on Jenkins'
89             allowed-slaves:
90                 - lf-pod3
91             default-slaves:
92                 - lf-pod3
93 - parameter:
94     name: 'lf-pod1-defaults'
95     parameters:
96         - node:
97             name: SLAVE_NAME
98             description: 'Slave name on Jenkins'
99             allowed-slaves:
100                 - lf-pod1
101             default-slaves:
102                 - lf-pod1
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 - parameter:
112     name: 'lf-pod3-defaults'
113     parameters:
114         - node:
115             name: SLAVE_NAME
116             description: 'Slave name on Jenkins'
117             allowed-slaves:
118                 - lf-pod3
119             default-slaves:
120                 - lf-pod3
121         - string:
122             name: GIT_BASE
123             default: https://gerrit.opnfv.org/gerrit/$PROJECT
124             description: 'Git URL to use on this Jenkins Slave'
125         - string:
126             name: SSH_KEY
127             default: /root/.ssh/id_rsa
128             description: 'SSH key to use for Apex'
129 #####################################################
130 # Parameters for CI baremetal PODs
131 #####################################################
132 - parameter:
133     name: 'apex-baremetal-defaults'
134     parameters:
135         - label:
136             name: SLAVE_LABEL
137             default: 'apex-baremetal'
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 - parameter:
147     name: 'compass-baremetal-defaults'
148     parameters:
149         - label:
150             name: SLAVE_LABEL
151             default: 'compass-baremetal'
152         - string:
153             name: GIT_BASE
154             default: https://gerrit.opnfv.org/gerrit/$PROJECT
155             description: 'Git URL to use on this Jenkins Slave'
156 - parameter:
157     name: 'compass-baremetal-master-defaults'
158     parameters:
159         - label:
160             name: SLAVE_LABEL
161             default: 'compass-baremetal-master'
162         - string:
163             name: GIT_BASE
164             default: https://gerrit.opnfv.org/gerrit/$PROJECT
165             description: 'Git URL to use on this Jenkins Slave'
166 - parameter:
167     name: 'compass-baremetal-branch-defaults'
168     parameters:
169         - label:
170             name: SLAVE_LABEL
171             default: 'compass-baremetal-branch'
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 - parameter:
177     name: 'fuel-baremetal-defaults'
178     parameters:
179         - label:
180             name: SLAVE_LABEL
181             default: 'fuel-baremetal'
182         - string:
183             name: GIT_BASE
184             default: https://gerrit.opnfv.org/gerrit/$PROJECT
185             description: 'Git URL to use on this Jenkins Slave'
186 - parameter:
187     name: 'armband-baremetal-defaults'
188     parameters:
189         - label:
190             name: SLAVE_LABEL
191             default: 'armband-baremetal'
192         - string:
193             name: GIT_BASE
194             default: https://gerrit.opnfv.org/gerrit/$PROJECT
195             description: 'Git URL to use on this Jenkins Slave'
196         - string:
197             name: LAB_CONFIG_URL
198             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
199             description: 'Base URI to the configuration directory'
200 - parameter:
201     name: 'joid-baremetal-defaults'
202     parameters:
203         - label:
204             name: SLAVE_LABEL
205             default: 'joid-baremetal'
206         - string:
207             name: GIT_BASE
208             default: https://gerrit.opnfv.org/gerrit/$PROJECT
209             description: 'Git URL to use on this Jenkins Slave'
210         - string:
211             name: EXTERNAL_NETWORK
212             default: ext-net
213             description: "External network floating ips"
214 - parameter:
215     name: 'daisy-baremetal-defaults'
216     parameters:
217         - node:
218             name: SLAVE_NAME
219             description: 'Slave name on Jenkins'
220             allowed-slaves:
221                 - zte-pod2
222             default-slaves:
223                 - zte-pod2
224         - label:
225             name: SLAVE_LABEL
226             default: 'daisy-baremetal'
227         - string:
228             name: INSTALLER_IP
229             default: '10.20.7.3'
230             description: 'IP of the installer'
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 #####################################################
236 # Parameters for CI virtual PODs
237 #####################################################
238 - parameter:
239     name: 'apex-virtual-defaults'
240     parameters:
241         - label:
242             name: SLAVE_LABEL
243             default: 'apex-virtual'
244         - string:
245             name: GIT_BASE
246             default: https://gerrit.opnfv.org/gerrit/$PROJECT
247             description: 'Git URL to use on this Jenkins Slave'
248         - string:
249             name: SSH_KEY
250             default: /root/.ssh/id_rsa
251             description: 'SSH key to use for Apex'
252 - parameter:
253     name: 'compass-virtual-defaults'
254     parameters:
255         - label:
256             name: SLAVE_LABEL
257             default: 'compass-virtual'
258         - string:
259             name: GIT_BASE
260             default: https://gerrit.opnfv.org/gerrit/$PROJECT
261             description: 'Git URL to use on this Jenkins Slave'
262 - parameter:
263     name: 'compass-virtual-master-defaults'
264     parameters:
265         - label:
266             name: SLAVE_LABEL
267             default: 'compass-virtual-master'
268         - string:
269             name: GIT_BASE
270             default: https://gerrit.opnfv.org/gerrit/$PROJECT
271             description: 'Git URL to use on this Jenkins Slave'
272 - parameter:
273     name: 'compass-virtual-branch-defaults'
274     parameters:
275         - label:
276             name: SLAVE_LABEL
277             default: 'compass-virtual-branch'
278         - string:
279             name: GIT_BASE
280             default: https://gerrit.opnfv.org/gerrit/$PROJECT
281             description: 'Git URL to use on this Jenkins Slave'
282 - parameter:
283     name: 'fuel-virtual-defaults'
284     parameters:
285         - label:
286             name: SLAVE_LABEL
287             default: 'fuel-virtual'
288         - string:
289             name: GIT_BASE
290             default: https://gerrit.opnfv.org/gerrit/$PROJECT
291             description: 'Git URL to use on this Jenkins Slave'
292 - parameter:
293     name: 'armband-virtual-defaults'
294     parameters:
295         - label:
296             name: SLAVE_LABEL
297             default: 'armband-virtual'
298         - string:
299             name: GIT_BASE
300             default: https://gerrit.opnfv.org/gerrit/$PROJECT
301             description: 'Git URL to use on this Jenkins Slave'
302         - string:
303             name: LAB_CONFIG_URL
304             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
305             description: 'Base URI to the configuration directory'
306 - parameter:
307     name: 'joid-virtual-defaults'
308     parameters:
309         - label:
310             name: SLAVE_LABEL
311             default: 'joid-virtual'
312         - string:
313             name: GIT_BASE
314             default: https://gerrit.opnfv.org/gerrit/$PROJECT
315             description: 'Git URL to use on this Jenkins Slave'
316 - parameter:
317     name: 'daisy-virtual-defaults'
318     parameters:
319         - node:
320             name: SLAVE_NAME
321             description: 'Slave name on Jenkins'
322             allowed-slaves:
323                 - zte-virtual1
324                 - zte-virtual2
325             default-slaves:
326                 - zte-virtual1
327         - label:
328             name: SLAVE_LABEL
329             default: 'daisy-virtual'
330         - string:
331             name: INSTALLER_IP
332             default: '10.20.11.2'
333             description: 'IP of the installer'
334         - string:
335             name: BRIDGE
336             default: 'daisy1'
337             description: 'pxe bridge for booting of Fuel master'
338         - string:
339             name: GIT_BASE
340             default: https://gerrit.opnfv.org/gerrit/$PROJECT
341             description: 'Git URL to use on this Jenkins Slave'
342 #####################################################
343 # Parameters for build slaves
344 #####################################################
345 - parameter:
346     name: 'opnfv-build-enea-defaults'
347     parameters:
348         - label:
349             name: SLAVE_LABEL
350             default: 'opnfv-build-enea'
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         - string:
356             name: BUILD_DIRECTORY
357             default: $WORKSPACE/build_output
358             description: "Directory where the build artifact will be located upon the completion of the build."
359 - parameter:
360     name: 'opnfv-build-centos-defaults'
361     parameters:
362         - label:
363             name: SLAVE_LABEL
364             default: 'opnfv-build-centos'
365         - string:
366             name: GIT_BASE
367             default: https://gerrit.opnfv.org/gerrit/$PROJECT
368             description: 'Git URL to use on this Jenkins Slave'
369         - string:
370             name: BUILD_DIRECTORY
371             default: $WORKSPACE/build_output
372             description: "Directory where the build artifact will be located upon the completion of the build."
373 - parameter:
374     name: 'opnfv-build-ubuntu-defaults'
375     parameters:
376         - label:
377             name: SLAVE_LABEL
378             default: 'opnfv-build-ubuntu'
379             description: 'Slave label on Jenkins'
380         - string:
381             name: GIT_BASE
382             default: https://gerrit.opnfv.org/gerrit/$PROJECT
383             description: 'Git URL to use on this Jenkins Slave'
384         - string:
385             name: BUILD_DIRECTORY
386             default: $WORKSPACE/build_output
387             description: "Directory where the build artifact will be located upon the completion of the build."
388 - parameter:
389     name: 'opnfv-build-defaults'
390     parameters:
391         - label:
392             name: SLAVE_LABEL
393             default: 'opnfv-build'
394             description: 'Slave label on Jenkins'
395         - string:
396             name: GIT_BASE
397             default: https://gerrit.opnfv.org/gerrit/$PROJECT
398             description: 'Git URL to use on this Jenkins Slave'
399         - string:
400             name: BUILD_DIRECTORY
401             default: $WORKSPACE/build_output
402             description: "Directory where the build artifact will be located upon the completion of the build."
403 - parameter:
404     name: 'huawei-build-defaults'
405     parameters:
406         - node:
407             name: SLAVE_NAME
408             description: 'Slave name on Jenkins'
409             allowed-slaves:
410                 - huawei-build
411             default-slaves:
412                 - huawei-build
413         - string:
414             name: GIT_BASE
415             default: https://gerrit.opnfv.org/gerrit/$PROJECT
416             description: 'Git URL to use on this Jenkins Slave'
417 - parameter:
418     name: 'opnfv-build-ubuntu-arm-defaults'
419     parameters:
420         - label:
421             name: SLAVE_LABEL
422             default: 'opnfv-build-ubuntu-arm'
423             description: 'Slave label on Jenkins'
424         - string:
425             name: GIT_BASE
426             default: https://gerrit.opnfv.org/gerrit/$PROJECT
427             description: 'Git URL to use on this Jenkins Slave'
428         - string:
429             name: BUILD_DIRECTORY
430             default: $WORKSPACE/build_output
431             description: "Directory where the build artifact will be located upon the completion of the build."
432 #####################################################
433 # Parameters for none-CI PODs
434 #####################################################
435 - parameter:
436     name: 'ericsson-pod1-defaults'
437     parameters:
438         - node:
439             name: SLAVE_NAME
440             description: 'Slave name on Jenkins'
441             allowed-slaves:
442                 - ericsson-pod1
443             default-slaves:
444                 - ericsson-pod1
445         - string:
446             name: GIT_BASE
447             default: https://gerrit.opnfv.org/gerrit/$PROJECT
448             description: 'Git URL to use on this Jenkins Slave'
449 - parameter:
450     name: 'cengn-pod1-defaults'
451     parameters:
452         - node:
453             name: SLAVE_NAME
454             description: 'Slave name on Jenkins'
455             allowed-slaves:
456                 - cengn-pod1
457             default-slaves:
458                 - cengn-pod1
459         - string:
460             name: GIT_BASE
461             default: https://gerrit.opnfv.org/gerrit/$PROJECT
462             description: 'Git URL to use on this Jenkins Slave'
463 - parameter:
464     name: 'intel-pod1-defaults'
465     parameters:
466         - node:
467             name: SLAVE_NAME
468             description: 'Slave name on Jenkins'
469             allowed-slaves:
470                 - intel-pod1
471             default-slaves:
472                 - intel-pod1
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: 'intel-pod2-defaults'
479     parameters:
480         - node:
481             name: SLAVE_NAME
482             description: 'Slave name on Jenkins'
483             allowed-slaves:
484                 - intel-pod2
485             default-slaves:
486                 - intel-pod2
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: SSH_KEY
493             default: /root/.ssh/id_rsa
494             description: 'SSH key to use for Apex'
495 - parameter:
496     name: 'intel-pod9-defaults'
497     parameters:
498         - node:
499             name: SLAVE_NAME
500             description: 'Slave name on Jenkins'
501             allowed-slaves:
502                 - intel-pod9
503             default-slaves:
504                 - intel-pod9
505         - string:
506             name: GIT_BASE
507             default: https://gerrit.opnfv.org/gerrit/$PROJECT
508             description: 'Git URL to use on this Jenkins Slave'
509 - parameter:
510     name: 'intel-pod10-defaults'
511     parameters:
512         - node:
513             name: SLAVE_NAME
514             description: 'Slave name on Jenkins'
515             allowed-slaves:
516                 - intel-pod10
517             default-slaves:
518                 - intel-pod10
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 - parameter:
524     name: 'intel-pod12-defaults'
525     parameters:
526         - node:
527             name: SLAVE_NAME
528             description: 'Slave name on Jenkins'
529             allowed-slaves:
530                 - intel-pod12
531             default-slaves:
532                 - intel-pod12
533         - string:
534             name: GIT_BASE
535             default: https://gerrit.opnfv.org/gerrit/$PROJECT
536             description: 'Git URL to use on this Jenkins Slave'
537 - parameter:
538     name: 'huawei-pod3-defaults'
539     parameters:
540         - node:
541             name: SLAVE_NAME
542             description: 'Slave name on Jenkins'
543             allowed-slaves:
544                 - huawei-pod3
545             default-slaves:
546                 - huawei-pod3
547         - label:
548             name: SLAVE_LABEL
549             default: 'huawei-test'
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 - parameter:
555     name: 'huawei-pod4-defaults'
556     parameters:
557         - node:
558             name: SLAVE_NAME
559             description: 'Slave name on Jenkins'
560             allowed-slaves:
561                 - huawei-pod4
562             default-slaves:
563                 - huawei-pod4
564         - label:
565             name: SLAVE_LABEL
566             default: 'huawei-test'
567         - string:
568             name: GIT_BASE
569             default: https://gerrit.opnfv.org/gerrit/$PROJECT
570             description: 'Git URL to use on this Jenkins Slave'
571 - parameter:
572     name: 'intel-pod8-defaults'
573     parameters:
574         - node:
575             name: SLAVE_NAME
576             description: 'Slave name on Jenkins'
577             allowed-slaves:
578                 - intel-pod8
579             default-slaves:
580                 - intel-pod8
581         - string:
582             name: GIT_BASE
583             default: https://gerrit.opnfv.org/gerrit/$PROJECT
584 - parameter:
585     name: 'huawei-virtual5-defaults'
586     parameters:
587         - label:
588             name: SLAVE_LABEL
589             default: 'huawei-virtual5'
590         - string:
591             name: GIT_BASE
592             default: https://gerrit.opnfv.org/gerrit/$PROJECT
593 - parameter:
594     name: 'huawei-virtual7-defaults'
595     parameters:
596         - node:
597             name: SLAVE_NAME
598             description: 'Slave name on Jenkins'
599             allowed-slaves:
600                 - huawei-virtual7
601             default-slaves:
602                 - huawei-virtual7
603         - string:
604             name: GIT_BASE
605             default: https://gerrit.opnfv.org/gerrit/$PROJECT
606 - parameter:
607     name: 'huawei-pod7-defaults'
608     parameters:
609         - node:
610             name: SLAVE_NAME
611             description: 'Slave name on Jenkins'
612             allowed-slaves:
613                 - huawei-pod7
614             default-slaves:
615                 - huawei-pod7
616         - string:
617             name: GIT_BASE
618             default: https://gerrit.opnfv.org/gerrit/$PROJECT
619 - parameter:
620     name: 'zte-pod1-defaults'
621     parameters:
622         - node:
623             name: SLAVE_NAME
624             description: 'Slave name on Jenkins'
625             allowed-slaves:
626                 - zte-pod1
627             default-slaves:
628                 - zte-pod1
629         - string:
630             name: GIT_BASE
631             default: https://gerrit.opnfv.org/gerrit/$PROJECT
632             description: 'Git URL to use on this Jenkins Slave'
633         - string:
634             name: INSTALLER_IP
635             default: '10.20.6.2'
636             description: 'IP of the installer'
637         - string:
638             name: BRIDGE
639             default: 'br6'
640             description: 'pxe bridge for booting of Fuel master'
641 - parameter:
642     name: 'zte-pod2-defaults'
643     parameters:
644         - node:
645             name: SLAVE_NAME
646             description: 'Slave name on Jenkins'
647             allowed-slaves:
648                 - zte-pod2
649             default-slaves:
650                 - zte-pod2
651         - string:
652             name: GIT_BASE
653             default: https://gerrit.opnfv.org/gerrit/$PROJECT
654             description: 'Git URL to use on this Jenkins Slave'
655         - string:
656             name: INSTALLER_IP
657             default: '10.20.7.3'
658             description: 'IP of the installer'
659         - string:
660             name: BRIDGE
661             default: 'br7'
662             description: 'pxe bridge for booting of Fuel master'
663 - parameter:
664     name: 'zte-pod3-defaults'
665     parameters:
666         - node:
667             name: SLAVE_NAME
668             description: 'Slave name on Jenkins'
669             allowed-slaves:
670                 - zte-pod3
671             default-slaves:
672                 - zte-pod3
673         - string:
674             name: GIT_BASE
675             default: https://gerrit.opnfv.org/gerrit/$PROJECT
676             description: 'Git URL to use on this Jenkins Slave'
677         - string:
678             name: BRIDGE
679             default: 'br0'
680             description: 'pxe bridge for booting of Fuel master'
681 - parameter:
682     name: 'juniper-pod1-defaults'
683     parameters:
684         - node:
685             name: SLAVE_NAME
686             description: 'Slave name on Jenkins'
687             allowed-slaves:
688                 - juniper-pod1
689             default-slaves:
690                 - juniper-pod1
691         - string:
692             name: GIT_BASE
693             default: https://gerrit.opnfv.org/gerrit/$PROJECT
694             description: 'Git URL to use on this Jenkins Slave'
695         - string:
696             name: CEPH_DISKS
697             default: /srv
698             description: "Disks to use by ceph (comma separated list)"
699 - parameter:
700     name: 'orange-pod1-defaults'
701     parameters:
702         - node:
703             name: SLAVE_NAME
704             description: 'Slave name on Jenkins'
705             allowed-slaves:
706                 - orange-pod1
707             default-slaves:
708                 - orange-pod1
709         - string:
710             name: GIT_BASE
711             default: https://gerrit.opnfv.org/gerrit/$PROJECT
712             description: 'Git URL to use on this Jenkins Slave'
713 - parameter:
714     name: 'orange-pod2-defaults'
715     parameters:
716         - node:
717             name: SLAVE_NAME
718             description: 'Slave name on Jenkins'
719             allowed-slaves:
720                 - orange-pod2
721             default-slaves:
722                 - orange-pod2
723         - string:
724             name: GIT_BASE
725             default: https://gerrit.opnfv.org/gerrit/$PROJECT
726             description: 'Git URL to use on this Jenkins Slave'
727 - parameter:
728     name: 'orange-pod5-defaults'
729     parameters:
730         - node:
731             name: SLAVE_NAME
732             description: 'Slave name on Jenkins'
733             allowed-slaves:
734                 - orange-pod5
735             default-slaves:
736                 - orange-pod5
737         - string:
738             name: GIT_BASE
739             default: https://gerrit.opnfv.org/gerrit/$PROJECT
740             description: 'Git URL to use on this Jenkins Slave'
741 - parameter:
742     name: 'dell-pod1-defaults'
743     parameters:
744         - node:
745             name: SLAVE_NAME
746             description: 'Slave name on Jenkins'
747             allowed-slaves:
748                 - dell-pod1
749             default-slaves:
750                 - dell-pod1
751         - string:
752             name: GIT_BASE
753             default: https://gerrit.opnfv.org/gerrit/$PROJECT
754             description: 'Git URL to use on this Jenkins Slave'
755 - parameter:
756     name: 'dell-pod2-defaults'
757     parameters:
758         - node:
759             name: SLAVE_NAME
760             description: 'Slave name on Jenkins'
761             allowed-slaves:
762                 - dell-pod2
763             default-slaves:
764                 - dell-pod2
765         - string:
766             name: GIT_BASE
767             default: https://gerrit.opnfv.org/gerrit/$PROJECT
768             description: 'Git URL to use on this Jenkins Slave'
769 - parameter:
770     name: 'nokia-pod1-defaults'
771     parameters:
772         - node:
773             name: SLAVE_NAME
774             description: 'Slave name on Jenkins'
775             allowed-slaves:
776                 - nokia-pod1
777             default-slaves:
778                 - nokia-pod1
779         - string:
780             name: GIT_BASE
781             default: https://gerrit.opnfv.org/gerrit/$PROJECT
782             description: 'Git URL to use on this Jenkins Slave'
783         - string:
784             name: SSH_KEY
785             default: /root/.ssh/id_rsa
786             description: 'SSH key to use for Apex'
787 - parameter:
788     name: 'arm-pod2-defaults'
789     parameters:
790         - node:
791             name: SLAVE_NAME
792             description: 'Slave name on Jenkins'
793             allowed-slaves:
794                 - arm-pod2
795             default-slaves:
796                 - arm-pod2
797         - string:
798             name: GIT_BASE
799             default: https://gerrit.opnfv.org/gerrit/$PROJECT
800             description: 'Git URL to use on this Jenkins Slave'
801         - string:
802             name: LAB_CONFIG_URL
803             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
804             description: 'Base URI to the configuration directory'
805 - parameter:
806     name: 'arm-pod3-defaults'
807     parameters:
808         - node:
809             name: SLAVE_NAME
810             description: 'Slave name on Jenkins'
811             allowed-slaves:
812                 - arm-pod3
813             default-slaves:
814                 - arm-pod3
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         - string:
820             name: LAB_CONFIG_URL
821             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
822             description: 'Base URI to the configuration directory'
823 - parameter:
824     name: 'arm-pod4-defaults'
825     parameters:
826         - node:
827             name: SLAVE_NAME
828             description: 'Slave name on Jenkins'
829             allowed-slaves:
830                 - arm-pod4
831             default-slaves:
832                 - arm-pod4
833         - string:
834             name: GIT_BASE
835             default: https://gerrit.opnfv.org/gerrit/$PROJECT
836             description: 'Git URL to use on this Jenkins Slave'
837         - string:
838             name: LAB_CONFIG_URL
839             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
840             description: 'Base URI to the configuration directory'
841 - parameter:
842     name: 'arm-virtual1-defaults'
843     parameters:
844         - node:
845             name: SLAVE_NAME
846             description: 'Slave name on Jenkins'
847             allowed-slaves:
848                 - arm-virtual1
849             default-slaves:
850                 - arm-virtual1
851         - string:
852             name: GIT_BASE
853             default: https://gerrit.opnfv.org/gerrit/$PROJECT
854             description: 'Git URL to use on this Jenkins Slave'
855         - string:
856             name: LAB_CONFIG_URL
857             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
858             description: 'Base URI to the configuration directory'
859 - parameter:
860     name: 'intel-virtual6-defaults'
861     parameters:
862         - node:
863             name: SLAVE_NAME
864             description: 'Slave name on Jenkins'
865             allowed-slaves:
866                 - intel-virtual6
867             default-slaves:
868                 - intel-virtual6
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 - parameter:
874     name: 'doctor-defaults'
875     parameters:
876         - node:
877             name: SLAVE_NAME
878             description: 'Slave name on Jenkins'
879             allowed-slaves:
880                 - '{default-slave}'
881             default-slaves:
882                 - '{default-slave}'
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         - string:
888             name: SSH_KEY
889             default: /root/.ssh/id_rsa
890             description: 'SSH key to be used'
891 - parameter:
892     name: 'doctor-apex-verify-defaults'
893     parameters:
894         - 'doctor-defaults':
895             default-slave: 'doctor-apex-verify'
896 - parameter:
897     name: 'doctor-fuel-verify-defaults'
898     parameters:
899         - 'doctor-defaults':
900             default-slave: 'doctor-fuel-verify'
901 - parameter:
902     name: 'doctor-joid-verify-defaults'
903     parameters:
904         - 'doctor-defaults':
905             default-slave: 'doctor-joid-verify'
906 - parameter:
907     name: 'multisite-virtual-defaults'
908     parameters:
909         - label:
910             name: SLAVE_LABEL
911             default: 'multisite-virtual'
912         - string:
913             name: GIT_BASE
914             default: https://gerrit.opnfv.org/gerrit/$PROJECT
915             description: 'Git URL to use on this Jenkins Slave'
916 - parameter:
917     name: 'ericsson-virtual5-defaults'
918     parameters:
919         - label:
920             name: SLAVE_LABEL
921             default: 'ericsson-virtual5'
922         - string:
923             name: GIT_BASE
924             default: https://git.opendaylight.org/gerrit/p/$PROJECT.git
925             description: 'Git URL to use on this Jenkins Slave'
926 - parameter:
927     name: 'ericsson-virtual12-defaults'
928     parameters:
929         - label:
930             name: SLAVE_LABEL
931             default: 'ericsson-virtual12'
932         - string:
933             name: GIT_BASE
934             default: https://gerrit.opnfv.org/gerrit/$PROJECT
935             description: 'Git URL to use on this Jenkins Slave'
936 - parameter:
937     name: 'ericsson-virtual13-defaults'
938     parameters:
939         - label:
940             name: SLAVE_LABEL
941             default: 'ericsson-virtual13'
942         - string:
943             name: GIT_BASE
944             default: https://gerrit.opnfv.org/gerrit/$PROJECT
945             description: 'Git URL to use on this Jenkins Slave'
946 - parameter:
947     name: 'ericsson-virtual-pod1bl01-defaults'
948     parameters:
949         - label:
950             name: SLAVE_LABEL
951             default: 'ericsson-virtual-pod1bl01'
952         - string:
953             name: GIT_BASE
954             default: https://gerrit.opnfv.org/gerrit/$PROJECT
955             description: 'Git URL to use on this Jenkins Slave'
956 - parameter:
957     name: 'odl-netvirt-virtual-defaults'
958     parameters:
959         - label:
960             name: SLAVE_LABEL
961             default: 'odl-netvirt-virtual'
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 - parameter:
967     name: 'odl-netvirt-virtual-intel-defaults'
968     parameters:
969         - label:
970             name: SLAVE_LABEL
971             default: 'odl-netvirt-virtual-intel'
972         - string:
973             name: GIT_BASE
974             default: https://gerrit.opnfv.org/gerrit/$PROJECT
975             description: 'Git URL to use on this Jenkins Slave'
976 #####################################################
977 # These slaves are just dummy slaves for sandbox jobs
978 #####################################################
979 - parameter:
980     name: 'sandbox-baremetal-defaults'
981     parameters:
982         - label:
983             name: SLAVE_LABEL
984             default: 'sandbox-baremetal'
985             description: 'Slave label on Jenkins'
986         - string:
987             name: GIT_BASE
988             default: https://gerrit.opnfv.org/gerrit/$PROJECT
989             description: 'Git URL to use on this Jenkins Slave'
990         - string:
991             name: BUILD_DIRECTORY
992             default: $WORKSPACE/build_output
993             description: "Directory where the build artifact will be located upon the completion of the build."
994 - parameter:
995     name: 'sandbox-virtual-defaults'
996     parameters:
997         - label:
998             name: SLAVE_LABEL
999             default: 'sandbox-virtual'
1000             description: 'Slave label on Jenkins'
1001         - string:
1002             name: GIT_BASE
1003             default: https://gerrit.opnfv.org/gerrit/$PROJECT
1004             description: 'Git URL to use on this Jenkins Slave'
1005         - string:
1006             name: BUILD_DIRECTORY
1007             default: $WORKSPACE/build_output
1008             description: "Directory where the build artifact will be located upon the completion of the build."
1009 - parameter:
1010     name: 'dummy-pod1-defaults'
1011     parameters:
1012         - label:
1013             name: SLAVE_LABEL
1014             default: 'dummy-pod1'
1015             description: 'Slave label on Jenkins'
1016         - string:
1017             name: GIT_BASE
1018             default: https://gerrit.opnfv.org/gerrit/$PROJECT
1019             description: 'Git URL to use on this Jenkins Slave'
1020         - string:
1021             name: BUILD_DIRECTORY
1022             default: $WORKSPACE/build_output
1023             description: "Directory where the build artifact will be located upon the completion of the build."