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