4 - 'cicn-longbow-verify-{stream}-{os}'
5 - 'cicn-longbow-merge-{stream}-{os}'
9 repo-os-part: 'ubuntu.trusty.main'
11 repo-os-part: 'ubuntu.xenial.main'
13 repo-os-part: 'centos7'
16 branch: 'cframework/master'
17 repo-stream-part: 'master'
25 - 'cicn-libparc-verify-{stream}-{os}'
26 - 'cicn-libparc-merge-{stream}-{os}'
30 repo-os-part: 'ubuntu.trusty.main'
32 repo-os-part: 'ubuntu.xenial.main'
34 repo-os-part: 'centos7'
37 branch: 'cframework/master'
38 repo-stream-part: 'master'
44 name: cicn-libccnx-common
46 - 'cicn-libccnx-common-verify-{stream}-{os}'
47 - 'cicn-libccnx-common-merge-{stream}-{os}'
51 repo-os-part: 'ubuntu.trusty.main'
53 repo-os-part: 'ubuntu.xenial.main'
55 repo-os-part: 'centos7'
58 branch: 'ccnxlibs/master'
59 repo-stream-part: 'master'
65 name: cicn-libccnx-transport-rta
67 - 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
68 - 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
72 repo-os-part: 'ubuntu.trusty.main'
74 repo-os-part: 'ubuntu.xenial.main'
76 repo-os-part: 'centos7'
79 branch: 'ccnxlibs/master'
80 repo-stream-part: 'master'
86 name: cicn-libccnx-portal
88 - 'cicn-libccnx-portal-verify-{stream}-{os}'
89 - 'cicn-libccnx-portal-merge-{stream}-{os}'
93 repo-os-part: 'ubuntu.trusty.main'
95 repo-os-part: 'ubuntu.xenial.main'
97 repo-os-part: 'centos7'
100 branch: 'ccnxlibs/master'
101 repo-stream-part: 'master'
109 - 'cicn-libicnet-verify-{stream}-{os}'
110 - 'cicn-libicnet-merge-{stream}-{os}'
114 repo-os-part: 'ubuntu.trusty.main'
116 repo-os-part: 'ubuntu.xenial.main'
118 repo-os-part: 'centos7'
121 branch: 'libicnet/master'
122 repo-stream-part: 'master'
130 - 'cicn-metis-verify-{stream}-{os}'
131 - 'cicn-metis-merge-{stream}-{os}'
135 repo-os-part: 'ubuntu.trusty.main'
137 repo-os-part: 'ubuntu.xenial.main'
139 repo-os-part: 'centos7'
142 branch: 'sb-forwarder/master'
143 repo-stream-part: 'master'
149 name: cicn-http-server
151 - 'cicn-http-server-verify-{stream}-{os}'
152 - 'cicn-http-server-merge-{stream}-{os}'
156 repo-os-part: 'ubuntu.trusty.main'
158 repo-os-part: 'ubuntu.xenial.main'
160 repo-os-part: 'centos7'
163 branch: 'http-server/master'
164 repo-stream-part: 'master'
170 name: cicn-vpp-plugin
172 - 'cicn-vpp-plugin-verify-{stream}-{os}'
173 - 'cicn-vpp-plugin-merge-{stream}-{os}'
177 repo-os-part: 'ubuntu.trusty.main'
179 repo-os-part: 'ubuntu.xenial.main'
181 repo-os-part: 'centos7'
184 branch: 'cicn-plugin/master'
185 repo-stream-part: 'master'
193 - 'cicn-viper-verify-{stream}-{os}'
194 - 'cicn-viper-merge-{stream}-{os}'
198 repo-os-part: 'ubuntu.xenial.main'
201 branch: 'viper/master'
202 repo-stream-part: 'master'
208 name: cicn-radio-emulators
210 - 'cicn-radio-emulators-verify-{stream}-{os}'
211 - 'cicn-radio-emulators-merge-{stream}-{os}'
215 repo-os-part: 'ubuntu.xenial.main'
218 branch: 'vicn/master'
219 repo-stream-part: 'master'
225 name: cicn-android-sdk
227 - 'cicn-android-sdk-verify-{stream}-{os}'
228 - 'cicn-android-sdk-merge-{stream}-{os}'
232 repo-os-part: 'ubuntu.xenial.main'
235 branch: 'android-sdk/master'
236 repo-stream-part: 'master'
244 - 'cicn-vicn-verify-{stream}-{os}'
245 - 'cicn-vicn-merge-{stream}-{os}'
249 repo-os-part: 'ubuntu.xenial.main'
252 branch: 'vicn/master'
253 repo-stream-part: 'master'
259 name: 'cicn-longbow-merge-{stream}-{os}'
261 project-type: freestyle
262 node: '{os}-basebuild-4c-4g'
265 daysToKeep: '{build-days-to-keep}'
266 numToKeep: '{build-num-to-keep}'
267 artifactDaysToKeep: '{build-artifact-days-to-keep}'
268 artifactNumToKeep: '{build-artifact-num-to-keep}'
277 - maven-project-parameter:
280 maven-version: 'mvn33-new'
281 - repo-name-parameter:
282 repo-name: '{repo-stream-part}.{repo-os-part}'
285 - gerrit-trigger-scm:
286 credentials-id: 'jenkins-gerrit-credentials'
288 choosing-strategy: 'default'
291 - fdio-infra-wrappers:
292 build-timeout: '{build-timeout}'
295 - gerrit-trigger-patch-merged:
302 maven-version: 'mvn33-new'
304 settings: 'cicn-settings'
306 global-settings: 'global-settings'
307 global-settings-type: cfp
310 - include-raw-cicn-longbow-build.sh
311 - provide-maven-settings:
312 settings-file: 'cicn-settings'
313 global-settings-file: 'global-settings'
316 - ../scripts/maven_push_functions.sh
317 - include-raw-cicn-maven-push.sh
320 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
323 only-if-success: true
324 default-excludes: false
325 - fdio-infra-shiplogs:
326 maven-version: 'mvn33-new'
329 name: 'cicn-longbow-verify-{stream}-{os}'
331 project-type: freestyle
332 node: '{os}-basebuild-4c-4g'
336 daysToKeep: '{build-days-to-keep}'
337 numToKeep: '{build-num-to-keep}'
338 artifactDaysToKeep: '{build-artifact-days-to-keep}'
339 artifactNumToKeep: '{build-artifact-num-to-keep}'
350 - gerrit-trigger-scm:
351 credentials-id: 'jenkins-gerrit-credentials'
352 refspec: '$GERRIT_REFSPEC'
353 choosing-strategy: 'gerrit'
356 - fdio-infra-wrappers:
357 build-timeout: '{build-timeout}'
360 - gerrit-trigger-patch-submitted:
367 - include-raw-cicn-longbow-build.sh
370 - fdio-infra-shiplogs:
371 maven-version: 'mvn33-new'
374 name: 'cicn-libparc-merge-{stream}-{os}'
376 project-type: freestyle
377 node: '{os}-basebuild-4c-4g'
380 daysToKeep: '{build-days-to-keep}'
381 numToKeep: '{build-num-to-keep}'
382 artifactDaysToKeep: '{build-artifact-days-to-keep}'
383 artifactNumToKeep: '{build-artifact-num-to-keep}'
392 - maven-project-parameter:
395 maven-version: 'mvn33-new'
396 - repo-name-parameter:
397 repo-name: '{repo-stream-part}.{repo-os-part}'
400 - gerrit-trigger-scm:
401 credentials-id: 'jenkins-gerrit-credentials'
403 choosing-strategy: 'default'
406 - fdio-infra-wrappers:
407 build-timeout: '{build-timeout}'
410 - gerrit-trigger-patch-merged:
414 jobs: 'cicn-longbow-merge-{stream}-{os}'
419 maven-version: 'mvn33-new'
421 settings: 'cicn-settings'
423 global-settings: 'global-settings'
424 global-settings-type: cfp
427 - include-raw-cicn-libparc-build.sh
428 - provide-maven-settings:
429 settings-file: 'cicn-settings'
430 global-settings-file: 'global-settings'
433 - ../scripts/maven_push_functions.sh
434 - include-raw-cicn-maven-push.sh
437 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
440 only-if-success: true
441 default-excludes: false
442 - fdio-infra-shiplogs:
443 maven-version: 'mvn33-new'
446 name: 'cicn-libparc-verify-{stream}-{os}'
448 project-type: freestyle
449 node: '{os}-basebuild-4c-4g'
453 daysToKeep: '{build-days-to-keep}'
454 numToKeep: '{build-num-to-keep}'
455 artifactDaysToKeep: '{build-artifact-days-to-keep}'
456 artifactNumToKeep: '{build-artifact-num-to-keep}'
467 - gerrit-trigger-scm:
468 credentials-id: 'jenkins-gerrit-credentials'
469 refspec: '$GERRIT_REFSPEC'
470 choosing-strategy: 'gerrit'
473 - fdio-infra-wrappers:
474 build-timeout: '{build-timeout}'
477 - gerrit-trigger-patch-submitted:
484 - include-raw-cicn-libparc-build.sh
487 - fdio-infra-shiplogs:
488 maven-version: 'mvn33-new'
491 name: 'cicn-libccnx-common-merge-{stream}-{os}'
493 project-type: freestyle
494 node: '{os}-basebuild-4c-4g'
497 daysToKeep: '{build-days-to-keep}'
498 numToKeep: '{build-num-to-keep}'
499 artifactDaysToKeep: '{build-artifact-days-to-keep}'
500 artifactNumToKeep: '{build-artifact-num-to-keep}'
509 - maven-project-parameter:
512 maven-version: 'mvn33-new'
513 - repo-name-parameter:
514 repo-name: '{repo-stream-part}.{repo-os-part}'
517 - gerrit-trigger-scm:
518 credentials-id: 'jenkins-gerrit-credentials'
520 choosing-strategy: 'default'
523 - fdio-infra-wrappers:
524 build-timeout: '{build-timeout}'
527 - gerrit-trigger-patch-merged:
531 jobs: 'cicn-libparc-merge-{stream}-{os}'
536 maven-version: 'mvn33-new'
538 settings: 'cicn-settings'
540 global-settings: 'global-settings'
541 global-settings-type: cfp
544 - include-raw-cicn-libccnx-common-build.sh
545 - provide-maven-settings:
546 settings-file: 'cicn-settings'
547 global-settings-file: 'global-settings'
550 - ../scripts/maven_push_functions.sh
551 - include-raw-cicn-maven-push.sh
554 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
557 only-if-success: true
558 default-excludes: false
559 - fdio-infra-shiplogs:
560 maven-version: 'mvn33-new'
563 name: 'cicn-libccnx-common-verify-{stream}-{os}'
565 project-type: freestyle
566 node: '{os}-basebuild-4c-4g'
570 daysToKeep: '{build-days-to-keep}'
571 numToKeep: '{build-num-to-keep}'
572 artifactDaysToKeep: '{build-artifact-days-to-keep}'
573 artifactNumToKeep: '{build-artifact-num-to-keep}'
584 - gerrit-trigger-scm:
585 credentials-id: 'jenkins-gerrit-credentials'
586 refspec: '$GERRIT_REFSPEC'
587 choosing-strategy: 'gerrit'
590 - fdio-infra-wrappers:
591 build-timeout: '{build-timeout}'
594 - gerrit-trigger-patch-submitted:
601 - include-raw-cicn-libccnx-common-build.sh
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
721 - fdio-infra-shiplogs:
722 maven-version: 'mvn33-new'
725 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
727 project-type: freestyle
728 node: '{os}-basebuild-4c-4g'
731 daysToKeep: '{build-days-to-keep}'
732 numToKeep: '{build-num-to-keep}'
733 artifactDaysToKeep: '{build-artifact-days-to-keep}'
734 artifactNumToKeep: '{build-artifact-num-to-keep}'
743 - maven-project-parameter:
746 maven-version: 'mvn33-new'
747 - repo-name-parameter:
748 repo-name: '{repo-stream-part}.{repo-os-part}'
751 - gerrit-trigger-scm:
752 credentials-id: 'jenkins-gerrit-credentials'
754 choosing-strategy: 'default'
757 - fdio-infra-wrappers:
758 build-timeout: '{build-timeout}'
761 - gerrit-trigger-patch-merged:
765 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
770 maven-version: 'mvn33-new'
772 settings: 'cicn-settings'
774 global-settings: 'global-settings'
775 global-settings-type: cfp
778 - include-raw-cicn-libccnx-portal-build.sh
779 - provide-maven-settings:
780 settings-file: 'cicn-settings'
781 global-settings-file: 'global-settings'
784 - ../scripts/maven_push_functions.sh
785 - include-raw-cicn-maven-push.sh
788 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
791 only-if-success: true
792 default-excludes: false
793 - fdio-infra-shiplogs:
794 maven-version: 'mvn33-new'
797 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
799 project-type: freestyle
800 node: '{os}-basebuild-4c-4g'
804 daysToKeep: '{build-days-to-keep}'
805 numToKeep: '{build-num-to-keep}'
806 artifactDaysToKeep: '{build-artifact-days-to-keep}'
807 artifactNumToKeep: '{build-artifact-num-to-keep}'
818 - gerrit-trigger-scm:
819 credentials-id: 'jenkins-gerrit-credentials'
820 refspec: '$GERRIT_REFSPEC'
821 choosing-strategy: 'gerrit'
824 - fdio-infra-wrappers:
825 build-timeout: '{build-timeout}'
828 - gerrit-trigger-patch-submitted:
835 - include-raw-cicn-libccnx-portal-build.sh
838 - fdio-infra-shiplogs:
839 maven-version: 'mvn33-new'
842 name: 'cicn-libicnet-merge-{stream}-{os}'
844 project-type: freestyle
845 node: '{os}-basebuild-4c-4g'
848 daysToKeep: '{build-days-to-keep}'
849 numToKeep: '{build-num-to-keep}'
850 artifactDaysToKeep: '{build-artifact-days-to-keep}'
851 artifactNumToKeep: '{build-artifact-num-to-keep}'
860 - maven-project-parameter:
863 maven-version: 'mvn33-new'
864 - repo-name-parameter:
865 repo-name: '{repo-stream-part}.{repo-os-part}'
868 - gerrit-trigger-scm:
869 credentials-id: 'jenkins-gerrit-credentials'
871 choosing-strategy: 'default'
874 - fdio-infra-wrappers:
875 build-timeout: '{build-timeout}'
878 - gerrit-trigger-patch-merged:
882 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
887 maven-version: 'mvn33-new'
889 settings: 'cicn-settings'
891 global-settings: 'global-settings'
892 global-settings-type: cfp
895 - include-raw-cicn-libicnet-build.sh
896 - provide-maven-settings:
897 settings-file: 'cicn-settings'
898 global-settings-file: 'global-settings'
901 - ../scripts/maven_push_functions.sh
902 - include-raw-cicn-maven-push.sh
905 artifacts: 'build/*.rpm,build/*.deb'
908 only-if-success: true
909 default-excludes: false
910 - fdio-infra-shiplogs:
911 maven-version: 'mvn33-new'
914 name: 'cicn-libicnet-verify-{stream}-{os}'
916 project-type: freestyle
917 node: '{os}-basebuild-4c-4g'
921 daysToKeep: '{build-days-to-keep}'
922 numToKeep: '{build-num-to-keep}'
923 artifactDaysToKeep: '{build-artifact-days-to-keep}'
924 artifactNumToKeep: '{build-artifact-num-to-keep}'
935 - gerrit-trigger-scm:
936 credentials-id: 'jenkins-gerrit-credentials'
937 refspec: '$GERRIT_REFSPEC'
938 choosing-strategy: 'gerrit'
941 - fdio-infra-wrappers:
942 build-timeout: '{build-timeout}'
945 - gerrit-trigger-patch-submitted:
952 - include-raw-cicn-libicnet-build.sh
955 - fdio-infra-shiplogs:
956 maven-version: 'mvn33-new'
959 name: 'cicn-metis-merge-{stream}-{os}'
961 project-type: freestyle
962 node: '{os}-basebuild-4c-4g'
965 daysToKeep: '{build-days-to-keep}'
966 numToKeep: '{build-num-to-keep}'
967 artifactDaysToKeep: '{build-artifact-days-to-keep}'
968 artifactNumToKeep: '{build-artifact-num-to-keep}'
977 - maven-project-parameter:
980 maven-version: 'mvn33-new'
981 - repo-name-parameter:
982 repo-name: '{repo-stream-part}.{repo-os-part}'
985 - gerrit-trigger-scm:
986 credentials-id: 'jenkins-gerrit-credentials'
988 choosing-strategy: 'default'
991 - fdio-infra-wrappers:
992 build-timeout: '{build-timeout}'
995 - gerrit-trigger-patch-merged:
999 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1004 maven-version: 'mvn33-new'
1006 settings: 'cicn-settings'
1008 global-settings: 'global-settings'
1009 global-settings-type: cfp
1011 !include-raw-escape:
1012 - include-raw-cicn-metis-build.sh
1013 - provide-maven-settings:
1014 settings-file: 'cicn-settings'
1015 global-settings-file: 'global-settings'
1017 !include-raw-escape:
1018 - ../scripts/maven_push_functions.sh
1019 - include-raw-cicn-maven-push.sh
1022 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1025 only-if-success: true
1026 default-excludes: false
1027 - fdio-infra-shiplogs:
1028 maven-version: 'mvn33-new'
1031 name: 'cicn-metis-verify-{stream}-{os}'
1033 project-type: freestyle
1034 node: '{os}-basebuild-4c-4g'
1038 daysToKeep: '{build-days-to-keep}'
1039 numToKeep: '{build-num-to-keep}'
1040 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1041 artifactNumToKeep: '{build-artifact-num-to-keep}'
1044 - project-parameter:
1045 project: '{project}'
1052 - gerrit-trigger-scm:
1053 credentials-id: 'jenkins-gerrit-credentials'
1054 refspec: '$GERRIT_REFSPEC'
1055 choosing-strategy: 'gerrit'
1058 - fdio-infra-wrappers:
1059 build-timeout: '{build-timeout}'
1062 - gerrit-trigger-patch-submitted:
1068 !include-raw-escape:
1069 - include-raw-cicn-metis-build.sh
1072 - fdio-infra-shiplogs:
1073 maven-version: 'mvn33-new'
1076 name: 'cicn-http-server-merge-{stream}-{os}'
1078 project-type: freestyle
1079 node: '{os}-basebuild-4c-4g'
1082 daysToKeep: '{build-days-to-keep}'
1083 numToKeep: '{build-num-to-keep}'
1084 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1085 artifactNumToKeep: '{build-artifact-num-to-keep}'
1088 - project-parameter:
1089 project: '{project}'
1094 - maven-project-parameter:
1097 maven-version: 'mvn33-new'
1098 - repo-name-parameter:
1099 repo-name: '{repo-stream-part}.{repo-os-part}'
1102 - gerrit-trigger-scm:
1103 credentials-id: 'jenkins-gerrit-credentials'
1105 choosing-strategy: 'default'
1108 - fdio-infra-wrappers:
1109 build-timeout: '{build-timeout}'
1112 - gerrit-trigger-patch-merged:
1116 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1121 maven-version: 'mvn33-new'
1123 settings: 'cicn-settings'
1125 global-settings: 'global-settings'
1126 global-settings-type: cfp
1128 !include-raw-escape:
1129 - include-raw-cicn-http-server-build.sh
1130 - provide-maven-settings:
1131 settings-file: 'cicn-settings'
1132 global-settings-file: 'global-settings'
1134 !include-raw-escape:
1135 - ../scripts/maven_push_functions.sh
1136 - include-raw-cicn-maven-push.sh
1139 artifacts: 'build/*.rpm,build/*.deb'
1142 only-if-success: true
1143 default-excludes: false
1144 - fdio-infra-shiplogs:
1145 maven-version: 'mvn33-new'
1148 name: 'cicn-http-server-verify-{stream}-{os}'
1150 project-type: freestyle
1151 node: '{os}-basebuild-4c-4g'
1155 daysToKeep: '{build-days-to-keep}'
1156 numToKeep: '{build-num-to-keep}'
1157 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1158 artifactNumToKeep: '{build-artifact-num-to-keep}'
1161 - project-parameter:
1162 project: '{project}'
1169 - gerrit-trigger-scm:
1170 credentials-id: 'jenkins-gerrit-credentials'
1171 refspec: '$GERRIT_REFSPEC'
1172 choosing-strategy: 'gerrit'
1175 - fdio-infra-wrappers:
1176 build-timeout: '{build-timeout}'
1179 - gerrit-trigger-patch-submitted:
1185 !include-raw-escape:
1186 - include-raw-cicn-http-server-build.sh
1189 - fdio-infra-shiplogs:
1190 maven-version: 'mvn33-new'
1193 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1195 project-type: freestyle
1196 node: '{os}-basebuild-4c-4g'
1199 daysToKeep: '{build-days-to-keep}'
1200 numToKeep: '{build-num-to-keep}'
1201 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1202 artifactNumToKeep: '{build-artifact-num-to-keep}'
1205 - project-parameter:
1206 project: '{project}'
1211 - maven-project-parameter:
1214 maven-version: 'mvn33-new'
1215 - repo-name-parameter:
1216 repo-name: '{repo-stream-part}.{repo-os-part}'
1219 - gerrit-trigger-scm:
1220 credentials-id: 'jenkins-gerrit-credentials'
1222 choosing-strategy: 'default'
1225 - fdio-infra-wrappers:
1226 build-timeout: '{build-timeout}'
1229 - gerrit-trigger-patch-merged:
1236 maven-version: 'mvn33-new'
1238 settings: 'cicn-settings'
1240 global-settings: 'global-settings'
1241 global-settings-type: cfp
1243 !include-raw-escape:
1244 - include-raw-cicn-vpp-plugin-build.sh
1245 - provide-maven-settings:
1246 settings-file: 'cicn-settings'
1247 global-settings-file: 'global-settings'
1249 !include-raw-escape:
1250 - ../scripts/maven_push_functions.sh
1251 - include-raw-cicn-maven-push.sh
1254 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1257 only-if-success: true
1258 default-excludes: false
1259 - fdio-infra-shiplogs:
1260 maven-version: 'mvn33-new'
1263 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1265 project-type: freestyle
1266 node: '{os}-basebuild-4c-4g'
1270 daysToKeep: '{build-days-to-keep}'
1271 numToKeep: '{build-num-to-keep}'
1272 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1273 artifactNumToKeep: '{build-artifact-num-to-keep}'
1276 - project-parameter:
1277 project: '{project}'
1284 - gerrit-trigger-scm:
1285 credentials-id: 'jenkins-gerrit-credentials'
1286 refspec: '$GERRIT_REFSPEC'
1287 choosing-strategy: 'gerrit'
1290 - fdio-infra-wrappers:
1291 build-timeout: '{build-timeout}'
1294 - gerrit-trigger-patch-submitted:
1300 !include-raw-escape:
1301 - include-raw-cicn-vpp-plugin-build.sh
1304 - fdio-infra-shiplogs:
1305 maven-version: 'mvn33-new'
1308 name: 'cicn-viper-merge-{stream}-{os}'
1310 project-type: freestyle
1311 node: '{os}-basebuild-4c-4g'
1314 daysToKeep: '{build-days-to-keep}'
1315 numToKeep: '{build-num-to-keep}'
1316 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1317 artifactNumToKeep: '{build-artifact-num-to-keep}'
1320 - project-parameter:
1321 project: '{project}'
1326 - maven-project-parameter:
1329 maven-version: 'mvn33-new'
1330 - repo-name-parameter:
1331 repo-name: '{repo-stream-part}.{repo-os-part}'
1334 - gerrit-trigger-scm:
1335 credentials-id: 'jenkins-gerrit-credentials'
1337 choosing-strategy: 'default'
1340 - fdio-infra-wrappers:
1341 build-timeout: '{build-timeout}'
1344 - gerrit-trigger-patch-merged:
1348 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1353 maven-version: 'mvn33-new'
1355 settings: 'cicn-settings'
1357 global-settings: 'global-settings'
1358 global-settings-type: cfp
1360 !include-raw-escape:
1361 - include-raw-cicn-viper-build.sh
1362 - provide-maven-settings:
1363 settings-file: 'cicn-settings'
1364 global-settings-file: 'global-settings'
1366 !include-raw-escape:
1367 - ../scripts/maven_push_functions.sh
1368 - include-raw-cicn-maven-push.sh
1371 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1374 only-if-success: true
1375 default-excludes: false
1376 - fdio-infra-shiplogs:
1377 maven-version: 'mvn33-new'
1380 name: 'cicn-viper-verify-{stream}-{os}'
1382 project-type: freestyle
1383 node: '{os}-basebuild-4c-4g'
1387 daysToKeep: '{build-days-to-keep}'
1388 numToKeep: '{build-num-to-keep}'
1389 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1390 artifactNumToKeep: '{build-artifact-num-to-keep}'
1393 - project-parameter:
1394 project: '{project}'
1401 - gerrit-trigger-scm:
1402 credentials-id: 'jenkins-gerrit-credentials'
1403 refspec: '$GERRIT_REFSPEC'
1404 choosing-strategy: 'gerrit'
1407 - fdio-infra-wrappers:
1408 build-timeout: '{build-timeout}'
1411 - gerrit-trigger-patch-submitted:
1417 !include-raw-escape:
1418 - include-raw-cicn-viper-build.sh
1421 - fdio-infra-shiplogs:
1422 maven-version: 'mvn33-new'
1425 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1427 project-type: freestyle
1428 node: '{os}-basebuild-4c-4g'
1431 daysToKeep: '{build-days-to-keep}'
1432 numToKeep: '{build-num-to-keep}'
1433 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1434 artifactNumToKeep: '{build-artifact-num-to-keep}'
1437 - project-parameter:
1438 project: '{project}'
1443 - maven-project-parameter:
1446 maven-version: 'mvn33-new'
1447 - repo-name-parameter:
1448 repo-name: '{repo-stream-part}.{repo-os-part}'
1451 - gerrit-trigger-scm:
1452 credentials-id: 'jenkins-gerrit-credentials'
1454 choosing-strategy: 'default'
1457 - fdio-infra-wrappers:
1458 build-timeout: '{build-timeout}'
1461 - gerrit-trigger-patch-merged:
1468 maven-version: 'mvn33-new'
1470 settings: 'cicn-settings'
1472 global-settings: 'global-settings'
1473 global-settings-type: cfp
1475 !include-raw-escape:
1476 - include-raw-cicn-radio-emulators-build.sh
1477 - provide-maven-settings:
1478 settings-file: 'cicn-settings'
1479 global-settings-file: 'global-settings'
1481 !include-raw-escape:
1482 - ../scripts/maven_push_functions.sh
1483 - include-raw-cicn-maven-push.sh
1486 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1489 only-if-success: true
1490 default-excludes: false
1491 - fdio-infra-shiplogs:
1492 maven-version: 'mvn33-new'
1495 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1497 project-type: freestyle
1498 node: '{os}-basebuild-4c-4g'
1502 daysToKeep: '{build-days-to-keep}'
1503 numToKeep: '{build-num-to-keep}'
1504 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1505 artifactNumToKeep: '{build-artifact-num-to-keep}'
1508 - project-parameter:
1509 project: '{project}'
1516 - gerrit-trigger-scm:
1517 credentials-id: 'jenkins-gerrit-credentials'
1518 refspec: '$GERRIT_REFSPEC'
1519 choosing-strategy: 'gerrit'
1522 - fdio-infra-wrappers:
1523 build-timeout: '{build-timeout}'
1526 - gerrit-trigger-patch-submitted:
1532 !include-raw-escape:
1533 - include-raw-cicn-radio-emulators-build.sh
1536 - fdio-infra-shiplogs:
1537 maven-version: 'mvn33-new'
1540 name: 'cicn-android-sdk-merge-{stream}-{os}'
1542 project-type: freestyle
1543 node: '{os}-basebuild-4c-4g'
1546 daysToKeep: '{build-days-to-keep}'
1547 numToKeep: '{build-num-to-keep}'
1548 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1549 artifactNumToKeep: '{build-artifact-num-to-keep}'
1552 - project-parameter:
1553 project: '{project}'
1560 - gerrit-trigger-scm:
1561 credentials-id: 'jenkins-gerrit-credentials'
1563 choosing-strategy: 'default'
1566 - fdio-infra-wrappers:
1567 build-timeout: '{build-timeout}'
1570 - gerrit-trigger-patch-merged:
1577 !include-raw-escape:
1578 - include-raw-cicn-android-sdk-build.sh
1581 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1584 only-if-success: true
1585 default-excludes: false
1586 - fdio-infra-shiplogs:
1587 maven-version: 'mvn33-new'
1590 name: 'cicn-android-sdk-verify-{stream}-{os}'
1592 project-type: freestyle
1593 node: '{os}-basebuild-4c-4g'
1597 daysToKeep: '{build-days-to-keep}'
1598 numToKeep: '{build-num-to-keep}'
1599 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1600 artifactNumToKeep: '{build-artifact-num-to-keep}'
1603 - project-parameter:
1604 project: '{project}'
1611 - gerrit-trigger-scm:
1612 credentials-id: 'jenkins-gerrit-credentials'
1613 refspec: '$GERRIT_REFSPEC'
1614 choosing-strategy: 'gerrit'
1617 - fdio-infra-wrappers:
1618 build-timeout: '{build-timeout}'
1621 - gerrit-trigger-patch-submitted:
1627 !include-raw-escape:
1628 - include-raw-cicn-android-sdk-build.sh
1631 - fdio-infra-shiplogs:
1632 maven-version: 'mvn33-new'
1635 name: 'cicn-vicn-merge-{stream}-{os}'
1637 project-type: freestyle
1638 node: '{os}-basebuild-4c-4g'
1641 daysToKeep: '{build-days-to-keep}'
1642 numToKeep: '{build-num-to-keep}'
1643 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1644 artifactNumToKeep: '{build-artifact-num-to-keep}'
1647 - project-parameter:
1648 project: '{project}'
1655 - gerrit-trigger-scm:
1656 credentials-id: 'jenkins-gerrit-credentials'
1658 choosing-strategy: 'default'
1661 - fdio-infra-wrappers:
1662 build-timeout: '{build-timeout}'
1665 - gerrit-trigger-patch-merged:
1672 !include-raw-escape:
1673 - include-raw-cicn-vicn-build.sh
1676 artifacts: 'build/*.deb,build/*.rpm'
1679 only-if-success: true
1680 default-excludes: false
1681 - fdio-infra-shiplogs:
1682 maven-version: 'mvn33-new'
1685 name: 'cicn-vicn-verify-{stream}-{os}'
1687 project-type: freestyle
1688 node: '{os}-basebuild-4c-4g'
1692 daysToKeep: '{build-days-to-keep}'
1693 numToKeep: '{build-num-to-keep}'
1694 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1695 artifactNumToKeep: '{build-artifact-num-to-keep}'
1698 - project-parameter:
1699 project: '{project}'
1706 - gerrit-trigger-scm:
1707 credentials-id: 'jenkins-gerrit-credentials'
1708 refspec: '$GERRIT_REFSPEC'
1709 choosing-strategy: 'gerrit'
1712 - fdio-infra-wrappers:
1713 build-timeout: '{build-timeout}'
1716 - gerrit-trigger-patch-submitted:
1722 !include-raw-escape:
1723 - include-raw-cicn-vicn-build.sh
1726 - fdio-infra-shiplogs:
1727 maven-version: 'mvn33-new'