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
352 - fdio-infra-shiplogs:
353 maven-version: 'mvn33-new'
356 name: 'cicn-libparc-merge-{stream}-{os}'
358 project-type: freestyle
359 node: '{os}-basebuild-4c-4g'
362 daysToKeep: '{build-days-to-keep}'
363 numToKeep: '{build-num-to-keep}'
364 artifactDaysToKeep: '{build-artifact-days-to-keep}'
365 artifactNumToKeep: '{build-artifact-num-to-keep}'
374 - maven-project-parameter:
377 maven-version: 'mvn33-new'
378 - repo-name-parameter:
379 repo-name: '{repo-stream-part}.{repo-os-part}'
382 - gerrit-trigger-scm:
383 credentials-id: 'jenkins-gerrit-credentials'
385 choosing-strategy: 'default'
388 - fdio-infra-wrappers:
389 build-timeout: '{build-timeout}'
392 - gerrit-trigger-patch-merged:
396 jobs: 'cicn-longbow-merge-{stream}-{os}'
401 maven-version: 'mvn33-new'
403 settings: 'cicn-settings'
405 global-settings: 'global-settings'
406 global-settings-type: cfp
409 - include-raw-cicn-libparc-build.sh
410 - provide-maven-settings:
411 settings-file: 'cicn-settings'
412 global-settings-file: 'global-settings'
415 - ../scripts/maven_push_functions.sh
416 - include-raw-cicn-maven-push.sh
419 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
422 only-if-success: true
423 default-excludes: false
424 - fdio-infra-shiplogs:
425 maven-version: 'mvn33-new'
428 name: 'cicn-libparc-verify-{stream}-{os}'
430 project-type: freestyle
431 node: '{os}-basebuild-4c-4g'
435 daysToKeep: '{build-days-to-keep}'
436 numToKeep: '{build-num-to-keep}'
437 artifactDaysToKeep: '{build-artifact-days-to-keep}'
438 artifactNumToKeep: '{build-artifact-num-to-keep}'
449 - gerrit-trigger-scm:
450 credentials-id: 'jenkins-gerrit-credentials'
451 refspec: '$GERRIT_REFSPEC'
452 choosing-strategy: 'gerrit'
455 - fdio-infra-wrappers:
456 build-timeout: '{build-timeout}'
459 - gerrit-trigger-patch-submitted:
466 - include-raw-cicn-libparc-build.sh
469 - fdio-infra-shiplogs:
470 maven-version: 'mvn33-new'
473 name: 'cicn-libccnx-common-merge-{stream}-{os}'
475 project-type: freestyle
476 node: '{os}-basebuild-4c-4g'
479 daysToKeep: '{build-days-to-keep}'
480 numToKeep: '{build-num-to-keep}'
481 artifactDaysToKeep: '{build-artifact-days-to-keep}'
482 artifactNumToKeep: '{build-artifact-num-to-keep}'
491 - maven-project-parameter:
494 maven-version: 'mvn33-new'
495 - repo-name-parameter:
496 repo-name: '{repo-stream-part}.{repo-os-part}'
499 - gerrit-trigger-scm:
500 credentials-id: 'jenkins-gerrit-credentials'
502 choosing-strategy: 'default'
505 - fdio-infra-wrappers:
506 build-timeout: '{build-timeout}'
509 - gerrit-trigger-patch-merged:
513 jobs: 'cicn-libparc-merge-{stream}-{os}'
518 maven-version: 'mvn33-new'
520 settings: 'cicn-settings'
522 global-settings: 'global-settings'
523 global-settings-type: cfp
526 - include-raw-cicn-libccnx-common-build.sh
527 - provide-maven-settings:
528 settings-file: 'cicn-settings'
529 global-settings-file: 'global-settings'
532 - ../scripts/maven_push_functions.sh
533 - include-raw-cicn-maven-push.sh
536 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
539 only-if-success: true
540 default-excludes: false
541 - fdio-infra-shiplogs:
542 maven-version: 'mvn33-new'
545 name: 'cicn-libccnx-common-verify-{stream}-{os}'
547 project-type: freestyle
548 node: '{os}-basebuild-4c-4g'
552 daysToKeep: '{build-days-to-keep}'
553 numToKeep: '{build-num-to-keep}'
554 artifactDaysToKeep: '{build-artifact-days-to-keep}'
555 artifactNumToKeep: '{build-artifact-num-to-keep}'
566 - gerrit-trigger-scm:
567 credentials-id: 'jenkins-gerrit-credentials'
568 refspec: '$GERRIT_REFSPEC'
569 choosing-strategy: 'gerrit'
572 - fdio-infra-wrappers:
573 build-timeout: '{build-timeout}'
576 - gerrit-trigger-patch-submitted:
583 - include-raw-cicn-libccnx-common-build.sh
586 - fdio-infra-shiplogs:
587 maven-version: 'mvn33-new'
590 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
592 project-type: freestyle
593 node: '{os}-basebuild-4c-4g'
596 daysToKeep: '{build-days-to-keep}'
597 numToKeep: '{build-num-to-keep}'
598 artifactDaysToKeep: '{build-artifact-days-to-keep}'
599 artifactNumToKeep: '{build-artifact-num-to-keep}'
608 - maven-project-parameter:
611 maven-version: 'mvn33-new'
612 - repo-name-parameter:
613 repo-name: '{repo-stream-part}.{repo-os-part}'
616 - gerrit-trigger-scm:
617 credentials-id: 'jenkins-gerrit-credentials'
619 choosing-strategy: 'default'
622 - fdio-infra-wrappers:
623 build-timeout: '{build-timeout}'
626 - gerrit-trigger-patch-merged:
630 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
635 maven-version: 'mvn33-new'
637 settings: 'cicn-settings'
639 global-settings: 'global-settings'
640 global-settings-type: cfp
643 - include-raw-cicn-libccnx-transport-rta-build.sh
644 - provide-maven-settings:
645 settings-file: 'cicn-settings'
646 global-settings-file: 'global-settings'
649 - ../scripts/maven_push_functions.sh
650 - include-raw-cicn-maven-push.sh
653 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
656 only-if-success: true
657 default-excludes: false
658 - fdio-infra-shiplogs:
659 maven-version: 'mvn33-new'
662 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
664 project-type: freestyle
665 node: '{os}-basebuild-4c-4g'
669 daysToKeep: '{build-days-to-keep}'
670 numToKeep: '{build-num-to-keep}'
671 artifactDaysToKeep: '{build-artifact-days-to-keep}'
672 artifactNumToKeep: '{build-artifact-num-to-keep}'
683 - gerrit-trigger-scm:
684 credentials-id: 'jenkins-gerrit-credentials'
685 refspec: '$GERRIT_REFSPEC'
686 choosing-strategy: 'gerrit'
689 - fdio-infra-wrappers:
690 build-timeout: '{build-timeout}'
693 - gerrit-trigger-patch-submitted:
700 - include-raw-cicn-libccnx-transport-rta-build.sh
703 - fdio-infra-shiplogs:
704 maven-version: 'mvn33-new'
707 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
709 project-type: freestyle
710 node: '{os}-basebuild-4c-4g'
713 daysToKeep: '{build-days-to-keep}'
714 numToKeep: '{build-num-to-keep}'
715 artifactDaysToKeep: '{build-artifact-days-to-keep}'
716 artifactNumToKeep: '{build-artifact-num-to-keep}'
725 - maven-project-parameter:
728 maven-version: 'mvn33-new'
729 - repo-name-parameter:
730 repo-name: '{repo-stream-part}.{repo-os-part}'
733 - gerrit-trigger-scm:
734 credentials-id: 'jenkins-gerrit-credentials'
736 choosing-strategy: 'default'
739 - fdio-infra-wrappers:
740 build-timeout: '{build-timeout}'
743 - gerrit-trigger-patch-merged:
747 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
752 maven-version: 'mvn33-new'
754 settings: 'cicn-settings'
756 global-settings: 'global-settings'
757 global-settings-type: cfp
760 - include-raw-cicn-libccnx-portal-build.sh
761 - provide-maven-settings:
762 settings-file: 'cicn-settings'
763 global-settings-file: 'global-settings'
766 - ../scripts/maven_push_functions.sh
767 - include-raw-cicn-maven-push.sh
770 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
773 only-if-success: true
774 default-excludes: false
775 - fdio-infra-shiplogs:
776 maven-version: 'mvn33-new'
779 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
781 project-type: freestyle
782 node: '{os}-basebuild-4c-4g'
786 daysToKeep: '{build-days-to-keep}'
787 numToKeep: '{build-num-to-keep}'
788 artifactDaysToKeep: '{build-artifact-days-to-keep}'
789 artifactNumToKeep: '{build-artifact-num-to-keep}'
800 - gerrit-trigger-scm:
801 credentials-id: 'jenkins-gerrit-credentials'
802 refspec: '$GERRIT_REFSPEC'
803 choosing-strategy: 'gerrit'
806 - fdio-infra-wrappers:
807 build-timeout: '{build-timeout}'
810 - gerrit-trigger-patch-submitted:
817 - include-raw-cicn-libccnx-portal-build.sh
820 - fdio-infra-shiplogs:
821 maven-version: 'mvn33-new'
824 name: 'cicn-libicnet-merge-{stream}-{os}'
826 project-type: freestyle
827 node: '{os}-basebuild-4c-4g'
830 daysToKeep: '{build-days-to-keep}'
831 numToKeep: '{build-num-to-keep}'
832 artifactDaysToKeep: '{build-artifact-days-to-keep}'
833 artifactNumToKeep: '{build-artifact-num-to-keep}'
842 - maven-project-parameter:
845 maven-version: 'mvn33-new'
846 - repo-name-parameter:
847 repo-name: '{repo-stream-part}.{repo-os-part}'
850 - gerrit-trigger-scm:
851 credentials-id: 'jenkins-gerrit-credentials'
853 choosing-strategy: 'default'
856 - fdio-infra-wrappers:
857 build-timeout: '{build-timeout}'
860 - gerrit-trigger-patch-merged:
864 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
869 maven-version: 'mvn33-new'
871 settings: 'cicn-settings'
873 global-settings: 'global-settings'
874 global-settings-type: cfp
877 - include-raw-cicn-libicnet-build.sh
878 - provide-maven-settings:
879 settings-file: 'cicn-settings'
880 global-settings-file: 'global-settings'
883 - ../scripts/maven_push_functions.sh
884 - include-raw-cicn-maven-push.sh
887 artifacts: 'build/*.rpm,build/*.deb'
890 only-if-success: true
891 default-excludes: false
892 - fdio-infra-shiplogs:
893 maven-version: 'mvn33-new'
896 name: 'cicn-libicnet-verify-{stream}-{os}'
898 project-type: freestyle
899 node: '{os}-basebuild-4c-4g'
903 daysToKeep: '{build-days-to-keep}'
904 numToKeep: '{build-num-to-keep}'
905 artifactDaysToKeep: '{build-artifact-days-to-keep}'
906 artifactNumToKeep: '{build-artifact-num-to-keep}'
917 - gerrit-trigger-scm:
918 credentials-id: 'jenkins-gerrit-credentials'
919 refspec: '$GERRIT_REFSPEC'
920 choosing-strategy: 'gerrit'
923 - fdio-infra-wrappers:
924 build-timeout: '{build-timeout}'
927 - gerrit-trigger-patch-submitted:
934 - include-raw-cicn-libicnet-build.sh
937 - fdio-infra-shiplogs:
938 maven-version: 'mvn33-new'
941 name: 'cicn-metis-merge-{stream}-{os}'
943 project-type: freestyle
944 node: '{os}-basebuild-4c-4g'
947 daysToKeep: '{build-days-to-keep}'
948 numToKeep: '{build-num-to-keep}'
949 artifactDaysToKeep: '{build-artifact-days-to-keep}'
950 artifactNumToKeep: '{build-artifact-num-to-keep}'
959 - maven-project-parameter:
962 maven-version: 'mvn33-new'
963 - repo-name-parameter:
964 repo-name: '{repo-stream-part}.{repo-os-part}'
967 - gerrit-trigger-scm:
968 credentials-id: 'jenkins-gerrit-credentials'
970 choosing-strategy: 'default'
973 - fdio-infra-wrappers:
974 build-timeout: '{build-timeout}'
977 - gerrit-trigger-patch-merged:
981 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
986 maven-version: 'mvn33-new'
988 settings: 'cicn-settings'
990 global-settings: 'global-settings'
991 global-settings-type: cfp
994 - include-raw-cicn-metis-build.sh
995 - provide-maven-settings:
996 settings-file: 'cicn-settings'
997 global-settings-file: 'global-settings'
1000 - ../scripts/maven_push_functions.sh
1001 - include-raw-cicn-maven-push.sh
1004 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1007 only-if-success: true
1008 default-excludes: false
1009 - fdio-infra-shiplogs:
1010 maven-version: 'mvn33-new'
1013 name: 'cicn-metis-verify-{stream}-{os}'
1015 project-type: freestyle
1016 node: '{os}-basebuild-4c-4g'
1020 daysToKeep: '{build-days-to-keep}'
1021 numToKeep: '{build-num-to-keep}'
1022 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1023 artifactNumToKeep: '{build-artifact-num-to-keep}'
1026 - project-parameter:
1027 project: '{project}'
1034 - gerrit-trigger-scm:
1035 credentials-id: 'jenkins-gerrit-credentials'
1036 refspec: '$GERRIT_REFSPEC'
1037 choosing-strategy: 'gerrit'
1040 - fdio-infra-wrappers:
1041 build-timeout: '{build-timeout}'
1044 - gerrit-trigger-patch-submitted:
1050 !include-raw-escape:
1051 - include-raw-cicn-metis-build.sh
1054 - fdio-infra-shiplogs:
1055 maven-version: 'mvn33-new'
1058 name: 'cicn-http-server-merge-{stream}-{os}'
1060 project-type: freestyle
1061 node: '{os}-basebuild-4c-4g'
1064 daysToKeep: '{build-days-to-keep}'
1065 numToKeep: '{build-num-to-keep}'
1066 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1067 artifactNumToKeep: '{build-artifact-num-to-keep}'
1070 - project-parameter:
1071 project: '{project}'
1076 - maven-project-parameter:
1079 maven-version: 'mvn33-new'
1080 - repo-name-parameter:
1081 repo-name: '{repo-stream-part}.{repo-os-part}'
1084 - gerrit-trigger-scm:
1085 credentials-id: 'jenkins-gerrit-credentials'
1087 choosing-strategy: 'default'
1090 - fdio-infra-wrappers:
1091 build-timeout: '{build-timeout}'
1094 - gerrit-trigger-patch-merged:
1098 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1103 maven-version: 'mvn33-new'
1105 settings: 'cicn-settings'
1107 global-settings: 'global-settings'
1108 global-settings-type: cfp
1110 !include-raw-escape:
1111 - include-raw-cicn-http-server-build.sh
1112 - provide-maven-settings:
1113 settings-file: 'cicn-settings'
1114 global-settings-file: 'global-settings'
1116 !include-raw-escape:
1117 - ../scripts/maven_push_functions.sh
1118 - include-raw-cicn-maven-push.sh
1121 artifacts: 'build/*.rpm,build/*.deb'
1124 only-if-success: true
1125 default-excludes: false
1126 - fdio-infra-shiplogs:
1127 maven-version: 'mvn33-new'
1130 name: 'cicn-http-server-verify-{stream}-{os}'
1132 project-type: freestyle
1133 node: '{os}-basebuild-4c-4g'
1137 daysToKeep: '{build-days-to-keep}'
1138 numToKeep: '{build-num-to-keep}'
1139 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1140 artifactNumToKeep: '{build-artifact-num-to-keep}'
1143 - project-parameter:
1144 project: '{project}'
1151 - gerrit-trigger-scm:
1152 credentials-id: 'jenkins-gerrit-credentials'
1153 refspec: '$GERRIT_REFSPEC'
1154 choosing-strategy: 'gerrit'
1157 - fdio-infra-wrappers:
1158 build-timeout: '{build-timeout}'
1161 - gerrit-trigger-patch-submitted:
1167 !include-raw-escape:
1168 - include-raw-cicn-http-server-build.sh
1171 - fdio-infra-shiplogs:
1172 maven-version: 'mvn33-new'
1175 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1177 project-type: freestyle
1178 node: '{os}-basebuild-4c-4g'
1181 daysToKeep: '{build-days-to-keep}'
1182 numToKeep: '{build-num-to-keep}'
1183 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1184 artifactNumToKeep: '{build-artifact-num-to-keep}'
1187 - project-parameter:
1188 project: '{project}'
1193 - maven-project-parameter:
1196 maven-version: 'mvn33-new'
1197 - repo-name-parameter:
1198 repo-name: '{repo-stream-part}.{repo-os-part}'
1201 - gerrit-trigger-scm:
1202 credentials-id: 'jenkins-gerrit-credentials'
1204 choosing-strategy: 'default'
1207 - fdio-infra-wrappers:
1208 build-timeout: '{build-timeout}'
1211 - gerrit-trigger-patch-merged:
1218 maven-version: 'mvn33-new'
1220 settings: 'cicn-settings'
1222 global-settings: 'global-settings'
1223 global-settings-type: cfp
1225 !include-raw-escape:
1226 - include-raw-cicn-vpp-plugin-build.sh
1227 - provide-maven-settings:
1228 settings-file: 'cicn-settings'
1229 global-settings-file: 'global-settings'
1231 !include-raw-escape:
1232 - ../scripts/maven_push_functions.sh
1233 - include-raw-cicn-maven-push.sh
1236 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1239 only-if-success: true
1240 default-excludes: false
1241 - fdio-infra-shiplogs:
1242 maven-version: 'mvn33-new'
1245 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1247 project-type: freestyle
1248 node: '{os}-basebuild-4c-4g'
1252 daysToKeep: '{build-days-to-keep}'
1253 numToKeep: '{build-num-to-keep}'
1254 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1255 artifactNumToKeep: '{build-artifact-num-to-keep}'
1258 - project-parameter:
1259 project: '{project}'
1266 - gerrit-trigger-scm:
1267 credentials-id: 'jenkins-gerrit-credentials'
1268 refspec: '$GERRIT_REFSPEC'
1269 choosing-strategy: 'gerrit'
1272 - fdio-infra-wrappers:
1273 build-timeout: '{build-timeout}'
1276 - gerrit-trigger-patch-submitted:
1282 !include-raw-escape:
1283 - include-raw-cicn-vpp-plugin-build.sh
1286 - fdio-infra-shiplogs:
1287 maven-version: 'mvn33-new'
1290 name: 'cicn-viper-merge-{stream}-{os}'
1292 project-type: freestyle
1293 node: '{os}-basebuild-4c-4g'
1296 daysToKeep: '{build-days-to-keep}'
1297 numToKeep: '{build-num-to-keep}'
1298 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1299 artifactNumToKeep: '{build-artifact-num-to-keep}'
1302 - project-parameter:
1303 project: '{project}'
1308 - maven-project-parameter:
1311 maven-version: 'mvn33-new'
1312 - repo-name-parameter:
1313 repo-name: '{repo-stream-part}.{repo-os-part}'
1316 - gerrit-trigger-scm:
1317 credentials-id: 'jenkins-gerrit-credentials'
1319 choosing-strategy: 'default'
1322 - fdio-infra-wrappers:
1323 build-timeout: '{build-timeout}'
1326 - gerrit-trigger-patch-merged:
1330 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1335 maven-version: 'mvn33-new'
1337 settings: 'cicn-settings'
1339 global-settings: 'global-settings'
1340 global-settings-type: cfp
1342 !include-raw-escape:
1343 - include-raw-cicn-viper-build.sh
1344 - provide-maven-settings:
1345 settings-file: 'cicn-settings'
1346 global-settings-file: 'global-settings'
1348 !include-raw-escape:
1349 - ../scripts/maven_push_functions.sh
1350 - include-raw-cicn-maven-push.sh
1353 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1356 only-if-success: true
1357 default-excludes: false
1358 - fdio-infra-shiplogs:
1359 maven-version: 'mvn33-new'
1362 name: 'cicn-viper-verify-{stream}-{os}'
1364 project-type: freestyle
1365 node: '{os}-basebuild-4c-4g'
1369 daysToKeep: '{build-days-to-keep}'
1370 numToKeep: '{build-num-to-keep}'
1371 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1372 artifactNumToKeep: '{build-artifact-num-to-keep}'
1375 - project-parameter:
1376 project: '{project}'
1383 - gerrit-trigger-scm:
1384 credentials-id: 'jenkins-gerrit-credentials'
1385 refspec: '$GERRIT_REFSPEC'
1386 choosing-strategy: 'gerrit'
1389 - fdio-infra-wrappers:
1390 build-timeout: '{build-timeout}'
1393 - gerrit-trigger-patch-submitted:
1399 !include-raw-escape:
1400 - include-raw-cicn-viper-build.sh
1403 - fdio-infra-shiplogs:
1404 maven-version: 'mvn33-new'
1407 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1409 project-type: freestyle
1410 node: '{os}-basebuild-4c-4g'
1413 daysToKeep: '{build-days-to-keep}'
1414 numToKeep: '{build-num-to-keep}'
1415 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1416 artifactNumToKeep: '{build-artifact-num-to-keep}'
1419 - project-parameter:
1420 project: '{project}'
1425 - maven-project-parameter:
1428 maven-version: 'mvn33-new'
1429 - repo-name-parameter:
1430 repo-name: '{repo-stream-part}.{repo-os-part}'
1433 - gerrit-trigger-scm:
1434 credentials-id: 'jenkins-gerrit-credentials'
1436 choosing-strategy: 'default'
1439 - fdio-infra-wrappers:
1440 build-timeout: '{build-timeout}'
1443 - gerrit-trigger-patch-merged:
1450 maven-version: 'mvn33-new'
1452 settings: 'cicn-settings'
1454 global-settings: 'global-settings'
1455 global-settings-type: cfp
1457 !include-raw-escape:
1458 - include-raw-cicn-radio-emulators-build.sh
1459 - provide-maven-settings:
1460 settings-file: 'cicn-settings'
1461 global-settings-file: 'global-settings'
1463 !include-raw-escape:
1464 - ../scripts/maven_push_functions.sh
1465 - include-raw-cicn-maven-push.sh
1468 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1471 only-if-success: true
1472 default-excludes: false
1473 - fdio-infra-shiplogs:
1474 maven-version: 'mvn33-new'
1477 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1479 project-type: freestyle
1480 node: '{os}-basebuild-4c-4g'
1484 daysToKeep: '{build-days-to-keep}'
1485 numToKeep: '{build-num-to-keep}'
1486 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1487 artifactNumToKeep: '{build-artifact-num-to-keep}'
1490 - project-parameter:
1491 project: '{project}'
1498 - gerrit-trigger-scm:
1499 credentials-id: 'jenkins-gerrit-credentials'
1500 refspec: '$GERRIT_REFSPEC'
1501 choosing-strategy: 'gerrit'
1504 - fdio-infra-wrappers:
1505 build-timeout: '{build-timeout}'
1508 - gerrit-trigger-patch-submitted:
1514 !include-raw-escape:
1515 - include-raw-cicn-radio-emulators-build.sh
1518 - fdio-infra-shiplogs:
1519 maven-version: 'mvn33-new'
1522 name: 'cicn-android-sdk-merge-{stream}-{os}'
1524 project-type: freestyle
1525 node: '{os}-basebuild-4c-4g'
1528 daysToKeep: '{build-days-to-keep}'
1529 numToKeep: '{build-num-to-keep}'
1530 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1531 artifactNumToKeep: '{build-artifact-num-to-keep}'
1534 - project-parameter:
1535 project: '{project}'
1540 - maven-project-parameter:
1543 maven-version: 'mvn33-new'
1544 - repo-name-parameter:
1545 repo-name: '{repo-stream-part}.{repo-os-part}'
1548 - gerrit-trigger-scm:
1549 credentials-id: 'jenkins-gerrit-credentials'
1551 choosing-strategy: 'default'
1554 - fdio-infra-wrappers:
1555 build-timeout: '{build-timeout}'
1558 - gerrit-trigger-patch-merged:
1565 !include-raw-escape:
1566 - include-raw-cicn-android-sdk-build.sh
1569 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1572 only-if-success: true
1573 default-excludes: false
1574 - fdio-infra-shiplogs:
1575 maven-version: 'mvn33-new'
1578 name: 'cicn-android-sdk-verify-{stream}-{os}'
1580 project-type: freestyle
1581 node: '{os}-basebuild-4c-4g'
1585 daysToKeep: '{build-days-to-keep}'
1586 numToKeep: '{build-num-to-keep}'
1587 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1588 artifactNumToKeep: '{build-artifact-num-to-keep}'
1591 - project-parameter:
1592 project: '{project}'
1599 - gerrit-trigger-scm:
1600 credentials-id: 'jenkins-gerrit-credentials'
1601 refspec: '$GERRIT_REFSPEC'
1602 choosing-strategy: 'gerrit'
1605 - fdio-infra-wrappers:
1606 build-timeout: '{build-timeout}'
1609 - gerrit-trigger-patch-submitted:
1615 !include-raw-escape:
1616 - include-raw-cicn-android-sdk-build.sh
1619 - fdio-infra-shiplogs:
1620 maven-version: 'mvn33-new'
1623 name: 'cicn-vicn-merge-{stream}-{os}'
1625 project-type: freestyle
1626 node: '{os}-basebuild-4c-4g'
1629 daysToKeep: '{build-days-to-keep}'
1630 numToKeep: '{build-num-to-keep}'
1631 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1632 artifactNumToKeep: '{build-artifact-num-to-keep}'
1635 - project-parameter:
1636 project: '{project}'
1641 - maven-project-parameter:
1644 maven-version: 'mvn33-new'
1645 - repo-name-parameter:
1646 repo-name: '{repo-stream-part}.{repo-os-part}'
1649 - gerrit-trigger-scm:
1650 credentials-id: 'jenkins-gerrit-credentials'
1652 choosing-strategy: 'default'
1655 - fdio-infra-wrappers:
1656 build-timeout: '{build-timeout}'
1659 - gerrit-trigger-patch-merged:
1666 maven-version: 'mvn33-new'
1668 settings: 'cicn-settings'
1670 global-settings: 'global-settings'
1671 global-settings-type: cfp
1673 !include-raw-escape:
1674 - include-raw-cicn-vicn-build.sh
1675 - provide-maven-settings:
1676 settings-file: 'cicn-settings'
1677 global-settings-file: 'global-settings'
1679 !include-raw-escape:
1680 - ../scripts/maven_push_functions.sh
1681 - include-raw-cicn-maven-push.sh
1684 artifacts: 'build/*.rpm,build/*.deb'
1687 only-if-success: true
1688 default-excludes: false
1689 - fdio-infra-shiplogs:
1690 maven-version: 'mvn33-new'
1693 name: 'cicn-vicn-verify-{stream}-{os}'
1695 project-type: freestyle
1696 node: '{os}-basebuild-4c-4g'
1700 daysToKeep: '{build-days-to-keep}'
1701 numToKeep: '{build-num-to-keep}'
1702 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1703 artifactNumToKeep: '{build-artifact-num-to-keep}'
1706 - project-parameter:
1707 project: '{project}'
1714 - gerrit-trigger-scm:
1715 credentials-id: 'jenkins-gerrit-credentials'
1716 refspec: '$GERRIT_REFSPEC'
1717 choosing-strategy: 'gerrit'
1720 - fdio-infra-wrappers:
1721 build-timeout: '{build-timeout}'
1724 - gerrit-trigger-patch-submitted:
1730 !include-raw-escape:
1731 - include-raw-cicn-vicn-build.sh
1734 - fdio-infra-shiplogs:
1735 maven-version: 'mvn33-new'