Merge "Correct the description of the bridge used by daisy"
[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 Daisy 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: zte-pod4-defaults
683     parameters:
684         - node:
685             name: SLAVE_NAME
686             description: 'Slave name on Jenkins'
687             allowed-slaves:
688                 - zte-pod4
689             default-slaves:
690                 - zte-pod4
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 - parameter:
696     name: 'juniper-pod1-defaults'
697     parameters:
698         - node:
699             name: SLAVE_NAME
700             description: 'Slave name on Jenkins'
701             allowed-slaves:
702                 - juniper-pod1
703             default-slaves:
704                 - juniper-pod1
705         - string:
706             name: GIT_BASE
707             default: https://gerrit.opnfv.org/gerrit/$PROJECT
708             description: 'Git URL to use on this Jenkins Slave'
709         - string:
710             name: CEPH_DISKS
711             default: /srv
712             description: "Disks to use by ceph (comma separated list)"
713 - parameter:
714     name: 'orange-pod1-defaults'
715     parameters:
716         - node:
717             name: SLAVE_NAME
718             description: 'Slave name on Jenkins'
719             allowed-slaves:
720                 - orange-pod1
721             default-slaves:
722                 - orange-pod1
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-pod2-defaults'
729     parameters:
730         - node:
731             name: SLAVE_NAME
732             description: 'Slave name on Jenkins'
733             allowed-slaves:
734                 - orange-pod2
735             default-slaves:
736                 - orange-pod2
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: 'orange-pod5-defaults'
743     parameters:
744         - node:
745             name: SLAVE_NAME
746             description: 'Slave name on Jenkins'
747             allowed-slaves:
748                 - orange-pod5
749             default-slaves:
750                 - orange-pod5
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-pod1-defaults'
757     parameters:
758         - node:
759             name: SLAVE_NAME
760             description: 'Slave name on Jenkins'
761             allowed-slaves:
762                 - dell-pod1
763             default-slaves:
764                 - dell-pod1
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: 'dell-pod2-defaults'
771     parameters:
772         - node:
773             name: SLAVE_NAME
774             description: 'Slave name on Jenkins'
775             allowed-slaves:
776                 - dell-pod2
777             default-slaves:
778                 - dell-pod2
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 - parameter:
784     name: 'nokia-pod1-defaults'
785     parameters:
786         - node:
787             name: SLAVE_NAME
788             description: 'Slave name on Jenkins'
789             allowed-slaves:
790                 - nokia-pod1
791             default-slaves:
792                 - nokia-pod1
793         - string:
794             name: GIT_BASE
795             default: https://gerrit.opnfv.org/gerrit/$PROJECT
796             description: 'Git URL to use on this Jenkins Slave'
797         - string:
798             name: SSH_KEY
799             default: /root/.ssh/id_rsa
800             description: 'SSH key to use for Apex'
801 - parameter:
802     name: 'arm-pod2-defaults'
803     parameters:
804         - node:
805             name: SLAVE_NAME
806             description: 'Slave name on Jenkins'
807             allowed-slaves:
808                 - arm-pod2
809             default-slaves:
810                 - arm-pod2
811         - string:
812             name: GIT_BASE
813             default: https://gerrit.opnfv.org/gerrit/$PROJECT
814             description: 'Git URL to use on this Jenkins Slave'
815         - string:
816             name: LAB_CONFIG_URL
817             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
818             description: 'Base URI to the configuration directory'
819 - parameter:
820     name: 'arm-pod3-defaults'
821     parameters:
822         - node:
823             name: SLAVE_NAME
824             description: 'Slave name on Jenkins'
825             allowed-slaves:
826                 - arm-pod3
827             default-slaves:
828                 - arm-pod3
829         - string:
830             name: GIT_BASE
831             default: https://gerrit.opnfv.org/gerrit/$PROJECT
832             description: 'Git URL to use on this Jenkins Slave'
833         - string:
834             name: LAB_CONFIG_URL
835             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
836             description: 'Base URI to the configuration directory'
837 - parameter:
838     name: 'arm-pod4-defaults'
839     parameters:
840         - node:
841             name: SLAVE_NAME
842             description: 'Slave name on Jenkins'
843             allowed-slaves:
844                 - arm-pod4
845             default-slaves:
846                 - arm-pod4
847         - string:
848             name: GIT_BASE
849             default: https://gerrit.opnfv.org/gerrit/$PROJECT
850             description: 'Git URL to use on this Jenkins Slave'
851         - string:
852             name: LAB_CONFIG_URL
853             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
854             description: 'Base URI to the configuration directory'
855 - parameter:
856     name: 'arm-virtual1-defaults'
857     parameters:
858         - node:
859             name: SLAVE_NAME
860             description: 'Slave name on Jenkins'
861             allowed-slaves:
862                 - arm-virtual1
863             default-slaves:
864                 - arm-virtual1
865         - string:
866             name: GIT_BASE
867             default: https://gerrit.opnfv.org/gerrit/$PROJECT
868             description: 'Git URL to use on this Jenkins Slave'
869         - string:
870             name: LAB_CONFIG_URL
871             default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab
872             description: 'Base URI to the configuration directory'
873 - parameter:
874     name: 'intel-virtual6-defaults'
875     parameters:
876         - node:
877             name: SLAVE_NAME
878             description: 'Slave name on Jenkins'
879             allowed-slaves:
880                 - intel-virtual6
881             default-slaves:
882                 - intel-virtual6
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 - parameter:
888     name: 'doctor-defaults'
889     parameters:
890         - node:
891             name: SLAVE_NAME
892             description: 'Slave name on Jenkins'
893             allowed-slaves:
894                 - '{default-slave}'
895             default-slaves:
896                 - '{default-slave}'
897         - string:
898             name: GIT_BASE
899             default: https://gerrit.opnfv.org/gerrit/$PROJECT
900             description: 'Git URL to use on this Jenkins Slave'
901         - string:
902             name: SSH_KEY
903             default: /root/.ssh/id_rsa
904             description: 'SSH key to be used'
905 - parameter:
906     name: 'doctor-apex-verify-defaults'
907     parameters:
908         - 'doctor-defaults':
909             default-slave: 'doctor-apex-verify'
910 - parameter:
911     name: 'doctor-fuel-verify-defaults'
912     parameters:
913         - 'doctor-defaults':
914             default-slave: 'doctor-fuel-verify'
915 - parameter:
916     name: 'doctor-joid-verify-defaults'
917     parameters:
918         - 'doctor-defaults':
919             default-slave: 'doctor-joid-verify'
920 - parameter:
921     name: 'multisite-virtual-defaults'
922     parameters:
923         - label:
924             name: SLAVE_LABEL
925             default: 'multisite-virtual'
926         - string:
927             name: GIT_BASE
928             default: https://gerrit.opnfv.org/gerrit/$PROJECT
929             description: 'Git URL to use on this Jenkins Slave'
930 - parameter:
931     name: 'ericsson-virtual5-defaults'
932     parameters:
933         - label:
934             name: SLAVE_LABEL
935             default: 'ericsson-virtual5'
936         - string:
937             name: GIT_BASE
938             default: https://git.opendaylight.org/gerrit/p/$PROJECT.git
939             description: 'Git URL to use on this Jenkins Slave'
940 - parameter:
941     name: 'ericsson-virtual12-defaults'
942     parameters:
943         - label:
944             name: SLAVE_LABEL
945             default: 'ericsson-virtual12'
946         - string:
947             name: GIT_BASE
948             default: https://gerrit.opnfv.org/gerrit/$PROJECT
949             description: 'Git URL to use on this Jenkins Slave'
950 - parameter:
951     name: 'ericsson-virtual13-defaults'
952     parameters:
953         - label:
954             name: SLAVE_LABEL
955             default: 'ericsson-virtual13'
956         - string:
957             name: GIT_BASE
958             default: https://gerrit.opnfv.org/gerrit/$PROJECT
959             description: 'Git URL to use on this Jenkins Slave'
960 - parameter:
961     name: 'ericsson-virtual-pod1bl01-defaults'
962     parameters:
963         - label:
964             name: SLAVE_LABEL
965             default: 'ericsson-virtual-pod1bl01'
966         - string:
967             name: GIT_BASE
968             default: https://gerrit.opnfv.org/gerrit/$PROJECT
969             description: 'Git URL to use on this Jenkins Slave'
970 - parameter:
971     name: 'odl-netvirt-virtual-defaults'
972     parameters:
973         - label:
974             name: SLAVE_LABEL
975             default: 'odl-netvirt-virtual'
976         - string:
977             name: GIT_BASE
978             default: https://gerrit.opnfv.org/gerrit/$PROJECT
979             description: 'Git URL to use on this Jenkins Slave'
980 - parameter:
981     name: 'odl-netvirt-virtual-intel-defaults'
982     parameters:
983         - label:
984             name: SLAVE_LABEL
985             default: 'odl-netvirt-virtual-intel'
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 #####################################################
991 # These slaves are just dummy slaves for sandbox jobs
992 #####################################################
993 - parameter:
994     name: 'sandbox-baremetal-defaults'
995     parameters:
996         - label:
997             name: SLAVE_LABEL
998             default: 'sandbox-baremetal'
999             description: 'Slave label on Jenkins'
1000         - string:
1001             name: GIT_BASE
1002             default: https://gerrit.opnfv.org/gerrit/$PROJECT
1003             description: 'Git URL to use on this Jenkins Slave'
1004         - string:
1005             name: BUILD_DIRECTORY
1006             default: $WORKSPACE/build_output
1007             description: "Directory where the build artifact will be located upon the completion of the build."
1008 - parameter:
1009     name: 'sandbox-virtual-defaults'
1010     parameters:
1011         - label:
1012             name: SLAVE_LABEL
1013             default: 'sandbox-virtual'
1014             description: 'Slave label on Jenkins'
1015         - string:
1016             name: GIT_BASE
1017             default: https://gerrit.opnfv.org/gerrit/$PROJECT
1018             description: 'Git URL to use on this Jenkins Slave'
1019         - string:
1020             name: BUILD_DIRECTORY
1021             default: $WORKSPACE/build_output
1022             description: "Directory where the build artifact will be located upon the completion of the build."
1023 - parameter:
1024     name: 'dummy-pod1-defaults'
1025     parameters:
1026         - label:
1027             name: SLAVE_LABEL
1028             default: 'dummy-pod1'
1029             description: 'Slave label on Jenkins'
1030         - string:
1031             name: GIT_BASE
1032             default: https://gerrit.opnfv.org/gerrit/$PROJECT
1033             description: 'Git URL to use on this Jenkins Slave'
1034         - string:
1035             name: BUILD_DIRECTORY
1036             default: $WORKSPACE/build_output
1037             description: "Directory where the build artifact will be located upon the completion of the build."