4 - 'cicn-longbow-verify-{stream}-{os}'
5 - 'cicn-longbow-merge-{stream}-{os}'
9 repo-os-part: 'ubuntu.xenial.main'
11 repo-os-part: 'centos7'
14 branch: 'cframework/master'
15 repo-stream-part: 'master'
23 - 'cicn-libparc-verify-{stream}-{os}'
24 - 'cicn-libparc-merge-{stream}-{os}'
28 repo-os-part: 'ubuntu.xenial.main'
30 repo-os-part: 'centos7'
33 branch: 'cframework/master'
34 repo-stream-part: 'master'
40 name: cicn-libccnx-common
42 - 'cicn-libccnx-common-verify-{stream}-{os}'
43 - 'cicn-libccnx-common-merge-{stream}-{os}'
47 repo-os-part: 'ubuntu.xenial.main'
49 repo-os-part: 'centos7'
52 branch: 'ccnxlibs/master'
53 repo-stream-part: 'master'
59 name: cicn-libccnx-transport-rta
61 - 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
62 - 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
66 repo-os-part: 'ubuntu.xenial.main'
68 repo-os-part: 'centos7'
71 branch: 'ccnxlibs/master'
72 repo-stream-part: 'master'
78 name: cicn-libccnx-portal
80 - 'cicn-libccnx-portal-verify-{stream}-{os}'
81 - 'cicn-libccnx-portal-merge-{stream}-{os}'
85 repo-os-part: 'ubuntu.xenial.main'
87 repo-os-part: 'centos7'
90 branch: 'ccnxlibs/master'
91 repo-stream-part: 'master'
99 - 'cicn-libicnet-verify-{stream}-{os}'
100 - 'cicn-libicnet-merge-{stream}-{os}'
104 repo-os-part: 'ubuntu.xenial.main'
106 repo-os-part: 'centos7'
109 branch: 'libicnet/master'
110 repo-stream-part: 'master'
118 - 'cicn-metis-verify-{stream}-{os}'
119 - 'cicn-metis-merge-{stream}-{os}'
123 repo-os-part: 'ubuntu.xenial.main'
125 repo-os-part: 'centos7'
128 branch: 'sb-forwarder/master'
129 repo-stream-part: 'master'
135 name: cicn-http-server
137 - 'cicn-http-server-verify-{stream}-{os}'
138 - 'cicn-http-server-merge-{stream}-{os}'
142 repo-os-part: 'ubuntu.xenial.main'
144 repo-os-part: 'centos7'
147 branch: 'http-server/master'
148 repo-stream-part: 'master'
154 name: cicn-vpp-plugin
156 - 'cicn-vpp-plugin-verify-{stream}-{os}'
157 - 'cicn-vpp-plugin-merge-{stream}-{os}'
161 repo-os-part: 'ubuntu.xenial.main'
163 repo-os-part: 'centos7'
166 branch: 'cicn-plugin/master'
167 repo-stream-part: 'master'
175 - 'cicn-viper-verify-{stream}-{os}'
176 - 'cicn-viper-merge-{stream}-{os}'
180 repo-os-part: 'ubuntu.xenial.main'
183 branch: 'viper/master'
184 repo-stream-part: 'master'
190 name: cicn-radio-emulators
192 - 'cicn-radio-emulators-verify-{stream}-{os}'
193 - 'cicn-radio-emulators-merge-{stream}-{os}'
197 repo-os-part: 'ubuntu.xenial.main'
200 branch: 'vicn/master'
201 repo-stream-part: 'master'
207 name: cicn-android-sdk
209 - 'cicn-android-sdk-verify-{stream}-{os}'
210 - 'cicn-android-sdk-merge-{stream}-{os}'
214 repo-os-part: 'ubuntu.xenial.main'
217 branch: 'android-sdk/master'
218 repo-stream-part: 'master'
226 - 'cicn-vicn-verify-{stream}-{os}'
227 - 'cicn-vicn-merge-{stream}-{os}'
231 repo-os-part: 'ubuntu.xenial.main'
234 branch: 'vicn/master'
235 repo-stream-part: 'master'
241 name: 'cicn-longbow-merge-{stream}-{os}'
243 project-type: freestyle
244 node: '{os}-basebuild-4c-4g'
247 daysToKeep: '{build-days-to-keep}'
248 numToKeep: '{build-num-to-keep}'
249 artifactDaysToKeep: '{build-artifact-days-to-keep}'
250 artifactNumToKeep: '{build-artifact-num-to-keep}'
259 - maven-project-parameter:
262 maven-version: 'mvn33-new'
263 - repo-name-parameter:
264 repo-name: '{repo-stream-part}.{repo-os-part}'
267 - gerrit-trigger-scm:
268 credentials-id: 'jenkins-gerrit-credentials'
270 choosing-strategy: 'default'
273 - fdio-infra-wrappers:
274 build-timeout: '{build-timeout}'
277 - gerrit-trigger-patch-merged:
284 maven-version: 'mvn33-new'
286 settings: 'cicn-settings'
288 global-settings: 'global-settings'
289 global-settings-type: cfp
292 - include-raw-cicn-longbow-build.sh
293 - provide-maven-settings:
294 settings-file: 'cicn-settings'
295 global-settings-file: 'global-settings'
298 - ../scripts/maven_push_functions.sh
299 - include-raw-cicn-maven-push.sh
302 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
305 only-if-success: true
306 default-excludes: false
307 - fdio-infra-shiplogs:
308 maven-version: 'mvn33-new'
311 name: 'cicn-longbow-verify-{stream}-{os}'
313 project-type: freestyle
314 node: '{os}-basebuild-4c-4g'
318 daysToKeep: '{build-days-to-keep}'
319 numToKeep: '{build-num-to-keep}'
320 artifactDaysToKeep: '{build-artifact-days-to-keep}'
321 artifactNumToKeep: '{build-artifact-num-to-keep}'
332 - gerrit-trigger-scm:
333 credentials-id: 'jenkins-gerrit-credentials'
334 refspec: '$GERRIT_REFSPEC'
335 choosing-strategy: 'gerrit'
338 - fdio-infra-wrappers:
339 build-timeout: '{build-timeout}'
342 - gerrit-trigger-patch-submitted:
349 - include-raw-cicn-longbow-build.sh
353 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
356 only-if-success: true
357 default-excludes: false
358 - fdio-infra-shiplogs:
359 maven-version: 'mvn33-new'
362 name: 'cicn-libparc-merge-{stream}-{os}'
364 project-type: freestyle
365 node: '{os}-basebuild-4c-4g'
368 daysToKeep: '{build-days-to-keep}'
369 numToKeep: '{build-num-to-keep}'
370 artifactDaysToKeep: '{build-artifact-days-to-keep}'
371 artifactNumToKeep: '{build-artifact-num-to-keep}'
380 - maven-project-parameter:
383 maven-version: 'mvn33-new'
384 - repo-name-parameter:
385 repo-name: '{repo-stream-part}.{repo-os-part}'
388 - gerrit-trigger-scm:
389 credentials-id: 'jenkins-gerrit-credentials'
391 choosing-strategy: 'default'
394 - fdio-infra-wrappers:
395 build-timeout: '{build-timeout}'
398 - gerrit-trigger-patch-merged:
402 jobs: 'cicn-longbow-merge-{stream}-{os}'
407 maven-version: 'mvn33-new'
409 settings: 'cicn-settings'
411 global-settings: 'global-settings'
412 global-settings-type: cfp
415 - include-raw-cicn-libparc-build.sh
416 - provide-maven-settings:
417 settings-file: 'cicn-settings'
418 global-settings-file: 'global-settings'
421 - ../scripts/maven_push_functions.sh
422 - include-raw-cicn-maven-push.sh
425 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
428 only-if-success: true
429 default-excludes: false
430 - fdio-infra-shiplogs:
431 maven-version: 'mvn33-new'
434 name: 'cicn-libparc-verify-{stream}-{os}'
436 project-type: freestyle
437 node: '{os}-basebuild-4c-4g'
441 daysToKeep: '{build-days-to-keep}'
442 numToKeep: '{build-num-to-keep}'
443 artifactDaysToKeep: '{build-artifact-days-to-keep}'
444 artifactNumToKeep: '{build-artifact-num-to-keep}'
455 - gerrit-trigger-scm:
456 credentials-id: 'jenkins-gerrit-credentials'
457 refspec: '$GERRIT_REFSPEC'
458 choosing-strategy: 'gerrit'
461 - fdio-infra-wrappers:
462 build-timeout: '{build-timeout}'
465 - gerrit-trigger-patch-submitted:
472 - include-raw-cicn-libparc-build.sh
476 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
479 only-if-success: true
480 default-excludes: false
481 - fdio-infra-shiplogs:
482 maven-version: 'mvn33-new'
485 name: 'cicn-libccnx-common-merge-{stream}-{os}'
487 project-type: freestyle
488 node: '{os}-basebuild-4c-4g'
491 daysToKeep: '{build-days-to-keep}'
492 numToKeep: '{build-num-to-keep}'
493 artifactDaysToKeep: '{build-artifact-days-to-keep}'
494 artifactNumToKeep: '{build-artifact-num-to-keep}'
503 - maven-project-parameter:
506 maven-version: 'mvn33-new'
507 - repo-name-parameter:
508 repo-name: '{repo-stream-part}.{repo-os-part}'
511 - gerrit-trigger-scm:
512 credentials-id: 'jenkins-gerrit-credentials'
514 choosing-strategy: 'default'
517 - fdio-infra-wrappers:
518 build-timeout: '{build-timeout}'
521 - gerrit-trigger-patch-merged:
525 jobs: 'cicn-libparc-merge-{stream}-{os}'
530 maven-version: 'mvn33-new'
532 settings: 'cicn-settings'
534 global-settings: 'global-settings'
535 global-settings-type: cfp
538 - include-raw-cicn-libccnx-common-build.sh
539 - provide-maven-settings:
540 settings-file: 'cicn-settings'
541 global-settings-file: 'global-settings'
544 - ../scripts/maven_push_functions.sh
545 - include-raw-cicn-maven-push.sh
548 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
551 only-if-success: true
552 default-excludes: false
553 - fdio-infra-shiplogs:
554 maven-version: 'mvn33-new'
557 name: 'cicn-libccnx-common-verify-{stream}-{os}'
559 project-type: freestyle
560 node: '{os}-basebuild-4c-4g'
564 daysToKeep: '{build-days-to-keep}'
565 numToKeep: '{build-num-to-keep}'
566 artifactDaysToKeep: '{build-artifact-days-to-keep}'
567 artifactNumToKeep: '{build-artifact-num-to-keep}'
578 - gerrit-trigger-scm:
579 credentials-id: 'jenkins-gerrit-credentials'
580 refspec: '$GERRIT_REFSPEC'
581 choosing-strategy: 'gerrit'
584 - fdio-infra-wrappers:
585 build-timeout: '{build-timeout}'
588 - gerrit-trigger-patch-submitted:
595 - include-raw-cicn-libccnx-common-build.sh
599 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
602 only-if-success: true
603 default-excludes: false
604 - fdio-infra-shiplogs:
605 maven-version: 'mvn33-new'
608 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
610 project-type: freestyle
611 node: '{os}-basebuild-4c-4g'
614 daysToKeep: '{build-days-to-keep}'
615 numToKeep: '{build-num-to-keep}'
616 artifactDaysToKeep: '{build-artifact-days-to-keep}'
617 artifactNumToKeep: '{build-artifact-num-to-keep}'
626 - maven-project-parameter:
629 maven-version: 'mvn33-new'
630 - repo-name-parameter:
631 repo-name: '{repo-stream-part}.{repo-os-part}'
634 - gerrit-trigger-scm:
635 credentials-id: 'jenkins-gerrit-credentials'
637 choosing-strategy: 'default'
640 - fdio-infra-wrappers:
641 build-timeout: '{build-timeout}'
644 - gerrit-trigger-patch-merged:
648 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
653 maven-version: 'mvn33-new'
655 settings: 'cicn-settings'
657 global-settings: 'global-settings'
658 global-settings-type: cfp
661 - include-raw-cicn-libccnx-transport-rta-build.sh
662 - provide-maven-settings:
663 settings-file: 'cicn-settings'
664 global-settings-file: 'global-settings'
667 - ../scripts/maven_push_functions.sh
668 - include-raw-cicn-maven-push.sh
671 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
674 only-if-success: true
675 default-excludes: false
676 - fdio-infra-shiplogs:
677 maven-version: 'mvn33-new'
680 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
682 project-type: freestyle
683 node: '{os}-basebuild-4c-4g'
687 daysToKeep: '{build-days-to-keep}'
688 numToKeep: '{build-num-to-keep}'
689 artifactDaysToKeep: '{build-artifact-days-to-keep}'
690 artifactNumToKeep: '{build-artifact-num-to-keep}'
701 - gerrit-trigger-scm:
702 credentials-id: 'jenkins-gerrit-credentials'
703 refspec: '$GERRIT_REFSPEC'
704 choosing-strategy: 'gerrit'
707 - fdio-infra-wrappers:
708 build-timeout: '{build-timeout}'
711 - gerrit-trigger-patch-submitted:
718 - include-raw-cicn-libccnx-transport-rta-build.sh
722 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
725 only-if-success: true
726 default-excludes: false
727 - fdio-infra-shiplogs:
728 maven-version: 'mvn33-new'
731 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
733 project-type: freestyle
734 node: '{os}-basebuild-4c-4g'
737 daysToKeep: '{build-days-to-keep}'
738 numToKeep: '{build-num-to-keep}'
739 artifactDaysToKeep: '{build-artifact-days-to-keep}'
740 artifactNumToKeep: '{build-artifact-num-to-keep}'
749 - maven-project-parameter:
752 maven-version: 'mvn33-new'
753 - repo-name-parameter:
754 repo-name: '{repo-stream-part}.{repo-os-part}'
757 - gerrit-trigger-scm:
758 credentials-id: 'jenkins-gerrit-credentials'
760 choosing-strategy: 'default'
763 - fdio-infra-wrappers:
764 build-timeout: '{build-timeout}'
767 - gerrit-trigger-patch-merged:
771 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
776 maven-version: 'mvn33-new'
778 settings: 'cicn-settings'
780 global-settings: 'global-settings'
781 global-settings-type: cfp
784 - include-raw-cicn-libccnx-portal-build.sh
785 - provide-maven-settings:
786 settings-file: 'cicn-settings'
787 global-settings-file: 'global-settings'
790 - ../scripts/maven_push_functions.sh
791 - include-raw-cicn-maven-push.sh
794 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
797 only-if-success: true
798 default-excludes: false
799 - fdio-infra-shiplogs:
800 maven-version: 'mvn33-new'
803 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
805 project-type: freestyle
806 node: '{os}-basebuild-4c-4g'
810 daysToKeep: '{build-days-to-keep}'
811 numToKeep: '{build-num-to-keep}'
812 artifactDaysToKeep: '{build-artifact-days-to-keep}'
813 artifactNumToKeep: '{build-artifact-num-to-keep}'
824 - gerrit-trigger-scm:
825 credentials-id: 'jenkins-gerrit-credentials'
826 refspec: '$GERRIT_REFSPEC'
827 choosing-strategy: 'gerrit'
830 - fdio-infra-wrappers:
831 build-timeout: '{build-timeout}'
834 - gerrit-trigger-patch-submitted:
841 - include-raw-cicn-libccnx-portal-build.sh
845 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
848 only-if-success: true
849 default-excludes: false
850 - fdio-infra-shiplogs:
851 maven-version: 'mvn33-new'
854 name: 'cicn-libicnet-merge-{stream}-{os}'
856 project-type: freestyle
857 node: '{os}-basebuild-4c-4g'
860 daysToKeep: '{build-days-to-keep}'
861 numToKeep: '{build-num-to-keep}'
862 artifactDaysToKeep: '{build-artifact-days-to-keep}'
863 artifactNumToKeep: '{build-artifact-num-to-keep}'
872 - maven-project-parameter:
875 maven-version: 'mvn33-new'
876 - repo-name-parameter:
877 repo-name: '{repo-stream-part}.{repo-os-part}'
880 - gerrit-trigger-scm:
881 credentials-id: 'jenkins-gerrit-credentials'
883 choosing-strategy: 'default'
886 - fdio-infra-wrappers:
887 build-timeout: '{build-timeout}'
890 - gerrit-trigger-patch-merged:
894 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
899 maven-version: 'mvn33-new'
901 settings: 'cicn-settings'
903 global-settings: 'global-settings'
904 global-settings-type: cfp
907 - include-raw-cicn-libicnet-build.sh
908 - provide-maven-settings:
909 settings-file: 'cicn-settings'
910 global-settings-file: 'global-settings'
913 - ../scripts/maven_push_functions.sh
914 - include-raw-cicn-maven-push.sh
917 artifacts: 'build/*.rpm,build/*.deb'
920 only-if-success: true
921 default-excludes: false
922 - fdio-infra-shiplogs:
923 maven-version: 'mvn33-new'
926 name: 'cicn-libicnet-verify-{stream}-{os}'
928 project-type: freestyle
929 node: '{os}-basebuild-4c-4g'
933 daysToKeep: '{build-days-to-keep}'
934 numToKeep: '{build-num-to-keep}'
935 artifactDaysToKeep: '{build-artifact-days-to-keep}'
936 artifactNumToKeep: '{build-artifact-num-to-keep}'
947 - gerrit-trigger-scm:
948 credentials-id: 'jenkins-gerrit-credentials'
949 refspec: '$GERRIT_REFSPEC'
950 choosing-strategy: 'gerrit'
953 - fdio-infra-wrappers:
954 build-timeout: '{build-timeout}'
957 - gerrit-trigger-patch-submitted:
964 - include-raw-cicn-libicnet-build.sh
968 artifacts: 'build/*.rpm,build/*.deb'
971 only-if-success: true
972 default-excludes: false
973 - fdio-infra-shiplogs:
974 maven-version: 'mvn33-new'
977 name: 'cicn-metis-merge-{stream}-{os}'
979 project-type: freestyle
980 node: '{os}-basebuild-4c-4g'
983 daysToKeep: '{build-days-to-keep}'
984 numToKeep: '{build-num-to-keep}'
985 artifactDaysToKeep: '{build-artifact-days-to-keep}'
986 artifactNumToKeep: '{build-artifact-num-to-keep}'
995 - maven-project-parameter:
998 maven-version: 'mvn33-new'
999 - repo-name-parameter:
1000 repo-name: '{repo-stream-part}.{repo-os-part}'
1003 - gerrit-trigger-scm:
1004 credentials-id: 'jenkins-gerrit-credentials'
1006 choosing-strategy: 'default'
1009 - fdio-infra-wrappers:
1010 build-timeout: '{build-timeout}'
1013 - gerrit-trigger-patch-merged:
1017 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1022 maven-version: 'mvn33-new'
1024 settings: 'cicn-settings'
1026 global-settings: 'global-settings'
1027 global-settings-type: cfp
1029 !include-raw-escape:
1030 - include-raw-cicn-metis-build.sh
1031 - provide-maven-settings:
1032 settings-file: 'cicn-settings'
1033 global-settings-file: 'global-settings'
1035 !include-raw-escape:
1036 - ../scripts/maven_push_functions.sh
1037 - include-raw-cicn-maven-push.sh
1040 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1043 only-if-success: true
1044 default-excludes: false
1045 - fdio-infra-shiplogs:
1046 maven-version: 'mvn33-new'
1049 name: 'cicn-metis-verify-{stream}-{os}'
1051 project-type: freestyle
1052 node: '{os}-basebuild-4c-4g'
1056 daysToKeep: '{build-days-to-keep}'
1057 numToKeep: '{build-num-to-keep}'
1058 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1059 artifactNumToKeep: '{build-artifact-num-to-keep}'
1062 - project-parameter:
1063 project: '{project}'
1070 - gerrit-trigger-scm:
1071 credentials-id: 'jenkins-gerrit-credentials'
1072 refspec: '$GERRIT_REFSPEC'
1073 choosing-strategy: 'gerrit'
1076 - fdio-infra-wrappers:
1077 build-timeout: '{build-timeout}'
1080 - gerrit-trigger-patch-submitted:
1086 !include-raw-escape:
1087 - include-raw-cicn-metis-build.sh
1091 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1094 only-if-success: true
1095 default-excludes: false
1096 - fdio-infra-shiplogs:
1097 maven-version: 'mvn33-new'
1100 name: 'cicn-http-server-merge-{stream}-{os}'
1102 project-type: freestyle
1103 node: '{os}-basebuild-4c-4g'
1106 daysToKeep: '{build-days-to-keep}'
1107 numToKeep: '{build-num-to-keep}'
1108 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1109 artifactNumToKeep: '{build-artifact-num-to-keep}'
1112 - project-parameter:
1113 project: '{project}'
1118 - maven-project-parameter:
1121 maven-version: 'mvn33-new'
1122 - repo-name-parameter:
1123 repo-name: '{repo-stream-part}.{repo-os-part}'
1126 - gerrit-trigger-scm:
1127 credentials-id: 'jenkins-gerrit-credentials'
1129 choosing-strategy: 'default'
1132 - fdio-infra-wrappers:
1133 build-timeout: '{build-timeout}'
1136 - gerrit-trigger-patch-merged:
1140 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1145 maven-version: 'mvn33-new'
1147 settings: 'cicn-settings'
1149 global-settings: 'global-settings'
1150 global-settings-type: cfp
1152 !include-raw-escape:
1153 - include-raw-cicn-http-server-build.sh
1154 - provide-maven-settings:
1155 settings-file: 'cicn-settings'
1156 global-settings-file: 'global-settings'
1158 !include-raw-escape:
1159 - ../scripts/maven_push_functions.sh
1160 - include-raw-cicn-maven-push.sh
1163 artifacts: 'build/*.rpm,build/*.deb'
1166 only-if-success: true
1167 default-excludes: false
1168 - fdio-infra-shiplogs:
1169 maven-version: 'mvn33-new'
1172 name: 'cicn-http-server-verify-{stream}-{os}'
1174 project-type: freestyle
1175 node: '{os}-basebuild-4c-4g'
1179 daysToKeep: '{build-days-to-keep}'
1180 numToKeep: '{build-num-to-keep}'
1181 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1182 artifactNumToKeep: '{build-artifact-num-to-keep}'
1185 - project-parameter:
1186 project: '{project}'
1193 - gerrit-trigger-scm:
1194 credentials-id: 'jenkins-gerrit-credentials'
1195 refspec: '$GERRIT_REFSPEC'
1196 choosing-strategy: 'gerrit'
1199 - fdio-infra-wrappers:
1200 build-timeout: '{build-timeout}'
1203 - gerrit-trigger-patch-submitted:
1209 !include-raw-escape:
1210 - include-raw-cicn-http-server-build.sh
1214 artifacts: 'build/*.rpm,build/*.deb'
1217 only-if-success: true
1218 default-excludes: false
1219 - fdio-infra-shiplogs:
1220 maven-version: 'mvn33-new'
1223 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1225 project-type: freestyle
1226 node: '{os}-basebuild-4c-4g'
1229 daysToKeep: '{build-days-to-keep}'
1230 numToKeep: '{build-num-to-keep}'
1231 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1232 artifactNumToKeep: '{build-artifact-num-to-keep}'
1235 - project-parameter:
1236 project: '{project}'
1241 - maven-project-parameter:
1244 maven-version: 'mvn33-new'
1245 - repo-name-parameter:
1246 repo-name: '{repo-stream-part}.{repo-os-part}'
1249 - gerrit-trigger-scm:
1250 credentials-id: 'jenkins-gerrit-credentials'
1252 choosing-strategy: 'default'
1255 - fdio-infra-wrappers:
1256 build-timeout: '{build-timeout}'
1259 - gerrit-trigger-patch-merged:
1266 maven-version: 'mvn33-new'
1268 settings: 'cicn-settings'
1270 global-settings: 'global-settings'
1271 global-settings-type: cfp
1273 !include-raw-escape:
1274 - include-raw-cicn-vpp-plugin-build.sh
1275 - provide-maven-settings:
1276 settings-file: 'cicn-settings'
1277 global-settings-file: 'global-settings'
1279 !include-raw-escape:
1280 - ../scripts/maven_push_functions.sh
1281 - include-raw-cicn-maven-push.sh
1284 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1287 only-if-success: true
1288 default-excludes: false
1289 - fdio-infra-shiplogs:
1290 maven-version: 'mvn33-new'
1293 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1295 project-type: freestyle
1296 node: '{os}-basebuild-4c-4g'
1300 daysToKeep: '{build-days-to-keep}'
1301 numToKeep: '{build-num-to-keep}'
1302 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1303 artifactNumToKeep: '{build-artifact-num-to-keep}'
1306 - project-parameter:
1307 project: '{project}'
1314 - gerrit-trigger-scm:
1315 credentials-id: 'jenkins-gerrit-credentials'
1316 refspec: '$GERRIT_REFSPEC'
1317 choosing-strategy: 'gerrit'
1320 - fdio-infra-wrappers:
1321 build-timeout: '{build-timeout}'
1324 - gerrit-trigger-patch-submitted:
1330 !include-raw-escape:
1331 - include-raw-cicn-vpp-plugin-build.sh
1335 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1338 only-if-success: true
1339 default-excludes: false
1340 - fdio-infra-shiplogs:
1341 maven-version: 'mvn33-new'
1344 name: 'cicn-viper-merge-{stream}-{os}'
1346 project-type: freestyle
1347 node: '{os}-basebuild-4c-4g'
1350 daysToKeep: '{build-days-to-keep}'
1351 numToKeep: '{build-num-to-keep}'
1352 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1353 artifactNumToKeep: '{build-artifact-num-to-keep}'
1356 - project-parameter:
1357 project: '{project}'
1362 - maven-project-parameter:
1365 maven-version: 'mvn33-new'
1366 - repo-name-parameter:
1367 repo-name: '{repo-stream-part}.{repo-os-part}'
1370 - gerrit-trigger-scm:
1371 credentials-id: 'jenkins-gerrit-credentials'
1373 choosing-strategy: 'default'
1376 - fdio-infra-wrappers:
1377 build-timeout: '{build-timeout}'
1380 - gerrit-trigger-patch-merged:
1384 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1389 maven-version: 'mvn33-new'
1391 settings: 'cicn-settings'
1393 global-settings: 'global-settings'
1394 global-settings-type: cfp
1396 !include-raw-escape:
1397 - include-raw-cicn-viper-build.sh
1398 - provide-maven-settings:
1399 settings-file: 'cicn-settings'
1400 global-settings-file: 'global-settings'
1402 !include-raw-escape:
1403 - ../scripts/maven_push_functions.sh
1404 - include-raw-cicn-maven-push.sh
1407 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1410 only-if-success: true
1411 default-excludes: false
1412 - fdio-infra-shiplogs:
1413 maven-version: 'mvn33-new'
1416 name: 'cicn-viper-verify-{stream}-{os}'
1418 project-type: freestyle
1419 node: '{os}-basebuild-4c-4g'
1423 daysToKeep: '{build-days-to-keep}'
1424 numToKeep: '{build-num-to-keep}'
1425 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1426 artifactNumToKeep: '{build-artifact-num-to-keep}'
1429 - project-parameter:
1430 project: '{project}'
1437 - gerrit-trigger-scm:
1438 credentials-id: 'jenkins-gerrit-credentials'
1439 refspec: '$GERRIT_REFSPEC'
1440 choosing-strategy: 'gerrit'
1443 - fdio-infra-wrappers:
1444 build-timeout: '{build-timeout}'
1447 - gerrit-trigger-patch-submitted:
1453 !include-raw-escape:
1454 - include-raw-cicn-viper-build.sh
1458 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1461 only-if-success: true
1462 default-excludes: false
1463 - fdio-infra-shiplogs:
1464 maven-version: 'mvn33-new'
1467 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1469 project-type: freestyle
1470 node: '{os}-basebuild-4c-4g'
1473 daysToKeep: '{build-days-to-keep}'
1474 numToKeep: '{build-num-to-keep}'
1475 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1476 artifactNumToKeep: '{build-artifact-num-to-keep}'
1479 - project-parameter:
1480 project: '{project}'
1485 - maven-project-parameter:
1488 maven-version: 'mvn33-new'
1489 - repo-name-parameter:
1490 repo-name: '{repo-stream-part}.{repo-os-part}'
1493 - gerrit-trigger-scm:
1494 credentials-id: 'jenkins-gerrit-credentials'
1496 choosing-strategy: 'default'
1499 - fdio-infra-wrappers:
1500 build-timeout: '{build-timeout}'
1503 - gerrit-trigger-patch-merged:
1510 maven-version: 'mvn33-new'
1512 settings: 'cicn-settings'
1514 global-settings: 'global-settings'
1515 global-settings-type: cfp
1517 !include-raw-escape:
1518 - include-raw-cicn-radio-emulators-build.sh
1519 - provide-maven-settings:
1520 settings-file: 'cicn-settings'
1521 global-settings-file: 'global-settings'
1523 !include-raw-escape:
1524 - ../scripts/maven_push_functions.sh
1525 - include-raw-cicn-maven-push.sh
1528 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1531 only-if-success: true
1532 default-excludes: false
1533 - fdio-infra-shiplogs:
1534 maven-version: 'mvn33-new'
1537 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1539 project-type: freestyle
1540 node: '{os}-basebuild-4c-4g'
1544 daysToKeep: '{build-days-to-keep}'
1545 numToKeep: '{build-num-to-keep}'
1546 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1547 artifactNumToKeep: '{build-artifact-num-to-keep}'
1550 - project-parameter:
1551 project: '{project}'
1558 - gerrit-trigger-scm:
1559 credentials-id: 'jenkins-gerrit-credentials'
1560 refspec: '$GERRIT_REFSPEC'
1561 choosing-strategy: 'gerrit'
1564 - fdio-infra-wrappers:
1565 build-timeout: '{build-timeout}'
1568 - gerrit-trigger-patch-submitted:
1574 !include-raw-escape:
1575 - include-raw-cicn-radio-emulators-build.sh
1579 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1582 only-if-success: true
1583 default-excludes: false
1584 - fdio-infra-shiplogs:
1585 maven-version: 'mvn33-new'
1588 name: 'cicn-android-sdk-merge-{stream}-{os}'
1590 project-type: freestyle
1591 node: '{os}-basebuild-4c-4g'
1594 daysToKeep: '{build-days-to-keep}'
1595 numToKeep: '{build-num-to-keep}'
1596 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1597 artifactNumToKeep: '{build-artifact-num-to-keep}'
1600 - project-parameter:
1601 project: '{project}'
1606 - maven-project-parameter:
1609 maven-version: 'mvn33-new'
1610 - repo-name-parameter:
1611 repo-name: '{repo-stream-part}.{repo-os-part}'
1614 - gerrit-trigger-scm:
1615 credentials-id: 'jenkins-gerrit-credentials'
1617 choosing-strategy: 'default'
1620 - fdio-infra-wrappers:
1621 build-timeout: '{build-timeout}'
1624 - gerrit-trigger-patch-merged:
1631 !include-raw-escape:
1632 - include-raw-cicn-android-sdk-build.sh
1635 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1638 only-if-success: true
1639 default-excludes: false
1640 - fdio-infra-shiplogs:
1641 maven-version: 'mvn33-new'
1644 name: 'cicn-android-sdk-verify-{stream}-{os}'
1646 project-type: freestyle
1647 node: '{os}-basebuild-4c-4g'
1651 daysToKeep: '{build-days-to-keep}'
1652 numToKeep: '{build-num-to-keep}'
1653 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1654 artifactNumToKeep: '{build-artifact-num-to-keep}'
1657 - project-parameter:
1658 project: '{project}'
1665 - gerrit-trigger-scm:
1666 credentials-id: 'jenkins-gerrit-credentials'
1667 refspec: '$GERRIT_REFSPEC'
1668 choosing-strategy: 'gerrit'
1671 - fdio-infra-wrappers:
1672 build-timeout: '{build-timeout}'
1675 - gerrit-trigger-patch-submitted:
1681 !include-raw-escape:
1682 - include-raw-cicn-android-sdk-build.sh
1686 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1689 only-if-success: true
1690 default-excludes: false
1691 - fdio-infra-shiplogs:
1692 maven-version: 'mvn33-new'
1695 name: 'cicn-vicn-merge-{stream}-{os}'
1697 project-type: freestyle
1698 node: '{os}-basebuild-4c-4g'
1701 daysToKeep: '{build-days-to-keep}'
1702 numToKeep: '{build-num-to-keep}'
1703 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1704 artifactNumToKeep: '{build-artifact-num-to-keep}'
1707 - project-parameter:
1708 project: '{project}'
1713 - maven-project-parameter:
1716 maven-version: 'mvn33-new'
1717 - repo-name-parameter:
1718 repo-name: '{repo-stream-part}.{repo-os-part}'
1721 - gerrit-trigger-scm:
1722 credentials-id: 'jenkins-gerrit-credentials'
1724 choosing-strategy: 'default'
1727 - fdio-infra-wrappers:
1728 build-timeout: '{build-timeout}'
1731 - gerrit-trigger-patch-merged:
1738 maven-version: 'mvn33-new'
1740 settings: 'cicn-settings'
1742 global-settings: 'global-settings'
1743 global-settings-type: cfp
1745 !include-raw-escape:
1746 - include-raw-cicn-vicn-build.sh
1747 - provide-maven-settings:
1748 settings-file: 'cicn-settings'
1749 global-settings-file: 'global-settings'
1751 !include-raw-escape:
1752 - ../scripts/maven_push_functions.sh
1753 - include-raw-cicn-maven-push.sh
1756 artifacts: 'build/*.rpm,build/*.deb'
1759 only-if-success: true
1760 default-excludes: false
1761 - fdio-infra-shiplogs:
1762 maven-version: 'mvn33-new'
1765 name: 'cicn-vicn-verify-{stream}-{os}'
1767 project-type: freestyle
1768 node: '{os}-basebuild-4c-4g'
1772 daysToKeep: '{build-days-to-keep}'
1773 numToKeep: '{build-num-to-keep}'
1774 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1775 artifactNumToKeep: '{build-artifact-num-to-keep}'
1778 - project-parameter:
1779 project: '{project}'
1786 - gerrit-trigger-scm:
1787 credentials-id: 'jenkins-gerrit-credentials'
1788 refspec: '$GERRIT_REFSPEC'
1789 choosing-strategy: 'gerrit'
1792 - fdio-infra-wrappers:
1793 build-timeout: '{build-timeout}'
1796 - gerrit-trigger-patch-submitted:
1802 !include-raw-escape:
1803 - include-raw-cicn-vicn-build.sh
1807 artifacts: 'build/*.rpm,build/*.deb'
1810 only-if-success: true
1811 default-excludes: false
1812 - fdio-infra-shiplogs:
1813 maven-version: 'mvn33-new'