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'
182 branch: 'cicn-plugin/master'
183 repo-stream-part: 'master'
191 - 'cicn-viper-verify-{stream}-{os}'
192 - 'cicn-viper-merge-{stream}-{os}'
196 repo-os-part: 'ubuntu.xenial.main'
199 branch: 'viper/master'
200 repo-stream-part: 'master'
206 name: cicn-radio-emulators
208 - 'cicn-radio-emulators-verify-{stream}-{os}'
209 - 'cicn-radio-emulators-merge-{stream}-{os}'
213 repo-os-part: 'ubuntu.xenial.main'
216 branch: 'vicn/master'
217 repo-stream-part: 'master'
223 name: cicn-android-sdk
225 - 'cicn-android-sdk-verify-{stream}-{os}'
226 - 'cicn-android-sdk-merge-{stream}-{os}'
230 repo-os-part: 'ubuntu.xenial.main'
233 branch: 'android-sdk/master'
234 repo-stream-part: 'master'
240 name: 'cicn-longbow-merge-{stream}-{os}'
242 project-type: freestyle
243 node: '{os}-basebuild-4c-4g'
246 daysToKeep: '{build-days-to-keep}'
247 numToKeep: '{build-num-to-keep}'
248 artifactDaysToKeep: '{build-artifact-days-to-keep}'
249 artifactNumToKeep: '{build-artifact-num-to-keep}'
258 - maven-project-parameter:
261 maven-version: 'mvn33-new'
262 - repo-name-parameter:
263 repo-name: '{repo-stream-part}.{repo-os-part}'
266 - gerrit-trigger-scm:
267 credentials-id: 'jenkins-gerrit-credentials'
269 choosing-strategy: 'default'
272 - fdio-infra-wrappers:
273 build-timeout: '{build-timeout}'
276 - gerrit-trigger-patch-merged:
283 maven-version: 'mvn33-new'
285 settings: 'cicn-settings'
287 global-settings: 'global-settings'
288 global-settings-type: cfp
291 - include-raw-cicn-longbow-build.sh
292 - provide-maven-settings:
293 settings-file: 'cicn-settings'
294 global-settings-file: 'global-settings'
297 - ../scripts/maven_push_functions.sh
298 - include-raw-cicn-maven-push.sh
301 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
304 only-if-success: true
305 default-excludes: false
306 - fdio-infra-shiplogs:
307 maven-version: 'mvn33-new'
310 name: 'cicn-longbow-verify-{stream}-{os}'
312 project-type: freestyle
313 node: '{os}-basebuild-4c-4g'
317 daysToKeep: '{build-days-to-keep}'
318 numToKeep: '{build-num-to-keep}'
319 artifactDaysToKeep: '{build-artifact-days-to-keep}'
320 artifactNumToKeep: '{build-artifact-num-to-keep}'
331 - gerrit-trigger-scm:
332 credentials-id: 'jenkins-gerrit-credentials'
333 refspec: '$GERRIT_REFSPEC'
334 choosing-strategy: 'gerrit'
337 - fdio-infra-wrappers:
338 build-timeout: '{build-timeout}'
341 - gerrit-trigger-patch-submitted:
348 - include-raw-cicn-longbow-build.sh
351 - fdio-infra-shiplogs:
352 maven-version: 'mvn33-new'
355 name: 'cicn-libparc-merge-{stream}-{os}'
357 project-type: freestyle
358 node: '{os}-basebuild-4c-4g'
361 daysToKeep: '{build-days-to-keep}'
362 numToKeep: '{build-num-to-keep}'
363 artifactDaysToKeep: '{build-artifact-days-to-keep}'
364 artifactNumToKeep: '{build-artifact-num-to-keep}'
373 - maven-project-parameter:
376 maven-version: 'mvn33-new'
377 - repo-name-parameter:
378 repo-name: '{repo-stream-part}.{repo-os-part}'
381 - gerrit-trigger-scm:
382 credentials-id: 'jenkins-gerrit-credentials'
384 choosing-strategy: 'default'
387 - fdio-infra-wrappers:
388 build-timeout: '{build-timeout}'
391 - gerrit-trigger-patch-merged:
395 jobs: 'cicn-longbow-merge-{stream}-{os}'
400 maven-version: 'mvn33-new'
402 settings: 'cicn-settings'
404 global-settings: 'global-settings'
405 global-settings-type: cfp
408 - include-raw-cicn-libparc-build.sh
409 - provide-maven-settings:
410 settings-file: 'cicn-settings'
411 global-settings-file: 'global-settings'
414 - ../scripts/maven_push_functions.sh
415 - include-raw-cicn-maven-push.sh
418 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
421 only-if-success: true
422 default-excludes: false
423 - fdio-infra-shiplogs:
424 maven-version: 'mvn33-new'
427 name: 'cicn-libparc-verify-{stream}-{os}'
429 project-type: freestyle
430 node: '{os}-basebuild-4c-4g'
434 daysToKeep: '{build-days-to-keep}'
435 numToKeep: '{build-num-to-keep}'
436 artifactDaysToKeep: '{build-artifact-days-to-keep}'
437 artifactNumToKeep: '{build-artifact-num-to-keep}'
448 - gerrit-trigger-scm:
449 credentials-id: 'jenkins-gerrit-credentials'
450 refspec: '$GERRIT_REFSPEC'
451 choosing-strategy: 'gerrit'
454 - fdio-infra-wrappers:
455 build-timeout: '{build-timeout}'
458 - gerrit-trigger-patch-submitted:
465 - include-raw-cicn-libparc-build.sh
468 - fdio-infra-shiplogs:
469 maven-version: 'mvn33-new'
472 name: 'cicn-libccnx-common-merge-{stream}-{os}'
474 project-type: freestyle
475 node: '{os}-basebuild-4c-4g'
478 daysToKeep: '{build-days-to-keep}'
479 numToKeep: '{build-num-to-keep}'
480 artifactDaysToKeep: '{build-artifact-days-to-keep}'
481 artifactNumToKeep: '{build-artifact-num-to-keep}'
490 - maven-project-parameter:
493 maven-version: 'mvn33-new'
494 - repo-name-parameter:
495 repo-name: '{repo-stream-part}.{repo-os-part}'
498 - gerrit-trigger-scm:
499 credentials-id: 'jenkins-gerrit-credentials'
501 choosing-strategy: 'default'
504 - fdio-infra-wrappers:
505 build-timeout: '{build-timeout}'
508 - gerrit-trigger-patch-merged:
512 jobs: 'cicn-libparc-merge-{stream}-{os}'
517 maven-version: 'mvn33-new'
519 settings: 'cicn-settings'
521 global-settings: 'global-settings'
522 global-settings-type: cfp
525 - include-raw-cicn-libccnx-common-build.sh
526 - provide-maven-settings:
527 settings-file: 'cicn-settings'
528 global-settings-file: 'global-settings'
531 - ../scripts/maven_push_functions.sh
532 - include-raw-cicn-maven-push.sh
535 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
538 only-if-success: true
539 default-excludes: false
540 - fdio-infra-shiplogs:
541 maven-version: 'mvn33-new'
544 name: 'cicn-libccnx-common-verify-{stream}-{os}'
546 project-type: freestyle
547 node: '{os}-basebuild-4c-4g'
551 daysToKeep: '{build-days-to-keep}'
552 numToKeep: '{build-num-to-keep}'
553 artifactDaysToKeep: '{build-artifact-days-to-keep}'
554 artifactNumToKeep: '{build-artifact-num-to-keep}'
565 - gerrit-trigger-scm:
566 credentials-id: 'jenkins-gerrit-credentials'
567 refspec: '$GERRIT_REFSPEC'
568 choosing-strategy: 'gerrit'
571 - fdio-infra-wrappers:
572 build-timeout: '{build-timeout}'
575 - gerrit-trigger-patch-submitted:
582 - include-raw-cicn-libccnx-common-build.sh
585 - fdio-infra-shiplogs:
586 maven-version: 'mvn33-new'
589 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
591 project-type: freestyle
592 node: '{os}-basebuild-4c-4g'
595 daysToKeep: '{build-days-to-keep}'
596 numToKeep: '{build-num-to-keep}'
597 artifactDaysToKeep: '{build-artifact-days-to-keep}'
598 artifactNumToKeep: '{build-artifact-num-to-keep}'
607 - maven-project-parameter:
610 maven-version: 'mvn33-new'
611 - repo-name-parameter:
612 repo-name: '{repo-stream-part}.{repo-os-part}'
615 - gerrit-trigger-scm:
616 credentials-id: 'jenkins-gerrit-credentials'
618 choosing-strategy: 'default'
621 - fdio-infra-wrappers:
622 build-timeout: '{build-timeout}'
625 - gerrit-trigger-patch-merged:
629 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
634 maven-version: 'mvn33-new'
636 settings: 'cicn-settings'
638 global-settings: 'global-settings'
639 global-settings-type: cfp
642 - include-raw-cicn-libccnx-transport-rta-build.sh
643 - provide-maven-settings:
644 settings-file: 'cicn-settings'
645 global-settings-file: 'global-settings'
648 - ../scripts/maven_push_functions.sh
649 - include-raw-cicn-maven-push.sh
652 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
655 only-if-success: true
656 default-excludes: false
657 - fdio-infra-shiplogs:
658 maven-version: 'mvn33-new'
661 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
663 project-type: freestyle
664 node: '{os}-basebuild-4c-4g'
668 daysToKeep: '{build-days-to-keep}'
669 numToKeep: '{build-num-to-keep}'
670 artifactDaysToKeep: '{build-artifact-days-to-keep}'
671 artifactNumToKeep: '{build-artifact-num-to-keep}'
682 - gerrit-trigger-scm:
683 credentials-id: 'jenkins-gerrit-credentials'
684 refspec: '$GERRIT_REFSPEC'
685 choosing-strategy: 'gerrit'
688 - fdio-infra-wrappers:
689 build-timeout: '{build-timeout}'
692 - gerrit-trigger-patch-submitted:
699 - include-raw-cicn-libccnx-transport-rta-build.sh
702 - fdio-infra-shiplogs:
703 maven-version: 'mvn33-new'
706 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
708 project-type: freestyle
709 node: '{os}-basebuild-4c-4g'
712 daysToKeep: '{build-days-to-keep}'
713 numToKeep: '{build-num-to-keep}'
714 artifactDaysToKeep: '{build-artifact-days-to-keep}'
715 artifactNumToKeep: '{build-artifact-num-to-keep}'
724 - maven-project-parameter:
727 maven-version: 'mvn33-new'
728 - repo-name-parameter:
729 repo-name: '{repo-stream-part}.{repo-os-part}'
732 - gerrit-trigger-scm:
733 credentials-id: 'jenkins-gerrit-credentials'
735 choosing-strategy: 'default'
738 - fdio-infra-wrappers:
739 build-timeout: '{build-timeout}'
742 - gerrit-trigger-patch-merged:
746 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
751 maven-version: 'mvn33-new'
753 settings: 'cicn-settings'
755 global-settings: 'global-settings'
756 global-settings-type: cfp
759 - include-raw-cicn-libccnx-portal-build.sh
760 - provide-maven-settings:
761 settings-file: 'cicn-settings'
762 global-settings-file: 'global-settings'
765 - ../scripts/maven_push_functions.sh
766 - include-raw-cicn-maven-push.sh
769 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
772 only-if-success: true
773 default-excludes: false
774 - fdio-infra-shiplogs:
775 maven-version: 'mvn33-new'
778 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
780 project-type: freestyle
781 node: '{os}-basebuild-4c-4g'
785 daysToKeep: '{build-days-to-keep}'
786 numToKeep: '{build-num-to-keep}'
787 artifactDaysToKeep: '{build-artifact-days-to-keep}'
788 artifactNumToKeep: '{build-artifact-num-to-keep}'
799 - gerrit-trigger-scm:
800 credentials-id: 'jenkins-gerrit-credentials'
801 refspec: '$GERRIT_REFSPEC'
802 choosing-strategy: 'gerrit'
805 - fdio-infra-wrappers:
806 build-timeout: '{build-timeout}'
809 - gerrit-trigger-patch-submitted:
816 - include-raw-cicn-libccnx-portal-build.sh
819 - fdio-infra-shiplogs:
820 maven-version: 'mvn33-new'
823 name: 'cicn-libicnet-merge-{stream}-{os}'
825 project-type: freestyle
826 node: '{os}-basebuild-4c-4g'
829 daysToKeep: '{build-days-to-keep}'
830 numToKeep: '{build-num-to-keep}'
831 artifactDaysToKeep: '{build-artifact-days-to-keep}'
832 artifactNumToKeep: '{build-artifact-num-to-keep}'
841 - maven-project-parameter:
844 maven-version: 'mvn33-new'
845 - repo-name-parameter:
846 repo-name: '{repo-stream-part}.{repo-os-part}'
849 - gerrit-trigger-scm:
850 credentials-id: 'jenkins-gerrit-credentials'
852 choosing-strategy: 'default'
855 - fdio-infra-wrappers:
856 build-timeout: '{build-timeout}'
859 - gerrit-trigger-patch-merged:
863 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
868 maven-version: 'mvn33-new'
870 settings: 'cicn-settings'
872 global-settings: 'global-settings'
873 global-settings-type: cfp
876 - include-raw-cicn-libicnet-build.sh
877 - provide-maven-settings:
878 settings-file: 'cicn-settings'
879 global-settings-file: 'global-settings'
882 - ../scripts/maven_push_functions.sh
883 - include-raw-cicn-maven-push.sh
886 artifacts: 'build/*.rpm,build/*.deb'
889 only-if-success: true
890 default-excludes: false
891 - fdio-infra-shiplogs:
892 maven-version: 'mvn33-new'
895 name: 'cicn-libicnet-verify-{stream}-{os}'
897 project-type: freestyle
898 node: '{os}-basebuild-4c-4g'
902 daysToKeep: '{build-days-to-keep}'
903 numToKeep: '{build-num-to-keep}'
904 artifactDaysToKeep: '{build-artifact-days-to-keep}'
905 artifactNumToKeep: '{build-artifact-num-to-keep}'
916 - gerrit-trigger-scm:
917 credentials-id: 'jenkins-gerrit-credentials'
918 refspec: '$GERRIT_REFSPEC'
919 choosing-strategy: 'gerrit'
922 - fdio-infra-wrappers:
923 build-timeout: '{build-timeout}'
926 - gerrit-trigger-patch-submitted:
933 - include-raw-cicn-libicnet-build.sh
936 - fdio-infra-shiplogs:
937 maven-version: 'mvn33-new'
940 name: 'cicn-metis-merge-{stream}-{os}'
942 project-type: freestyle
943 node: '{os}-basebuild-4c-4g'
946 daysToKeep: '{build-days-to-keep}'
947 numToKeep: '{build-num-to-keep}'
948 artifactDaysToKeep: '{build-artifact-days-to-keep}'
949 artifactNumToKeep: '{build-artifact-num-to-keep}'
958 - maven-project-parameter:
961 maven-version: 'mvn33-new'
962 - repo-name-parameter:
963 repo-name: '{repo-stream-part}.{repo-os-part}'
966 - gerrit-trigger-scm:
967 credentials-id: 'jenkins-gerrit-credentials'
969 choosing-strategy: 'default'
972 - fdio-infra-wrappers:
973 build-timeout: '{build-timeout}'
976 - gerrit-trigger-patch-merged:
980 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
985 maven-version: 'mvn33-new'
987 settings: 'cicn-settings'
989 global-settings: 'global-settings'
990 global-settings-type: cfp
993 - include-raw-cicn-metis-build.sh
994 - provide-maven-settings:
995 settings-file: 'cicn-settings'
996 global-settings-file: 'global-settings'
999 - ../scripts/maven_push_functions.sh
1000 - include-raw-cicn-maven-push.sh
1003 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1006 only-if-success: true
1007 default-excludes: false
1008 - fdio-infra-shiplogs:
1009 maven-version: 'mvn33-new'
1012 name: 'cicn-metis-verify-{stream}-{os}'
1014 project-type: freestyle
1015 node: '{os}-basebuild-4c-4g'
1019 daysToKeep: '{build-days-to-keep}'
1020 numToKeep: '{build-num-to-keep}'
1021 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1022 artifactNumToKeep: '{build-artifact-num-to-keep}'
1025 - project-parameter:
1026 project: '{project}'
1033 - gerrit-trigger-scm:
1034 credentials-id: 'jenkins-gerrit-credentials'
1035 refspec: '$GERRIT_REFSPEC'
1036 choosing-strategy: 'gerrit'
1039 - fdio-infra-wrappers:
1040 build-timeout: '{build-timeout}'
1043 - gerrit-trigger-patch-submitted:
1049 !include-raw-escape:
1050 - include-raw-cicn-metis-build.sh
1053 - fdio-infra-shiplogs:
1054 maven-version: 'mvn33-new'
1057 name: 'cicn-http-server-merge-{stream}-{os}'
1059 project-type: freestyle
1060 node: '{os}-basebuild-4c-4g'
1063 daysToKeep: '{build-days-to-keep}'
1064 numToKeep: '{build-num-to-keep}'
1065 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1066 artifactNumToKeep: '{build-artifact-num-to-keep}'
1069 - project-parameter:
1070 project: '{project}'
1075 - maven-project-parameter:
1078 maven-version: 'mvn33-new'
1079 - repo-name-parameter:
1080 repo-name: '{repo-stream-part}.{repo-os-part}'
1083 - gerrit-trigger-scm:
1084 credentials-id: 'jenkins-gerrit-credentials'
1086 choosing-strategy: 'default'
1089 - fdio-infra-wrappers:
1090 build-timeout: '{build-timeout}'
1093 - gerrit-trigger-patch-merged:
1097 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1102 maven-version: 'mvn33-new'
1104 settings: 'cicn-settings'
1106 global-settings: 'global-settings'
1107 global-settings-type: cfp
1109 !include-raw-escape:
1110 - include-raw-cicn-http-server-build.sh
1111 - provide-maven-settings:
1112 settings-file: 'cicn-settings'
1113 global-settings-file: 'global-settings'
1115 !include-raw-escape:
1116 - ../scripts/maven_push_functions.sh
1117 - include-raw-cicn-maven-push.sh
1120 artifacts: 'build/*.rpm,build/*.deb'
1123 only-if-success: true
1124 default-excludes: false
1125 - fdio-infra-shiplogs:
1126 maven-version: 'mvn33-new'
1129 name: 'cicn-http-server-verify-{stream}-{os}'
1131 project-type: freestyle
1132 node: '{os}-basebuild-4c-4g'
1136 daysToKeep: '{build-days-to-keep}'
1137 numToKeep: '{build-num-to-keep}'
1138 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1139 artifactNumToKeep: '{build-artifact-num-to-keep}'
1142 - project-parameter:
1143 project: '{project}'
1150 - gerrit-trigger-scm:
1151 credentials-id: 'jenkins-gerrit-credentials'
1152 refspec: '$GERRIT_REFSPEC'
1153 choosing-strategy: 'gerrit'
1156 - fdio-infra-wrappers:
1157 build-timeout: '{build-timeout}'
1160 - gerrit-trigger-patch-submitted:
1166 !include-raw-escape:
1167 - include-raw-cicn-http-server-build.sh
1170 - fdio-infra-shiplogs:
1171 maven-version: 'mvn33-new'
1174 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1176 project-type: freestyle
1177 node: '{os}-basebuild-4c-4g'
1180 daysToKeep: '{build-days-to-keep}'
1181 numToKeep: '{build-num-to-keep}'
1182 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1183 artifactNumToKeep: '{build-artifact-num-to-keep}'
1186 - project-parameter:
1187 project: '{project}'
1192 - maven-project-parameter:
1195 maven-version: 'mvn33-new'
1196 - repo-name-parameter:
1197 repo-name: '{repo-stream-part}.{repo-os-part}'
1200 - gerrit-trigger-scm:
1201 credentials-id: 'jenkins-gerrit-credentials'
1203 choosing-strategy: 'default'
1206 - fdio-infra-wrappers:
1207 build-timeout: '{build-timeout}'
1210 - gerrit-trigger-patch-merged:
1217 maven-version: 'mvn33-new'
1219 settings: 'cicn-settings'
1221 global-settings: 'global-settings'
1222 global-settings-type: cfp
1224 !include-raw-escape:
1225 - include-raw-cicn-vpp-plugin-build.sh
1226 - provide-maven-settings:
1227 settings-file: 'cicn-settings'
1228 global-settings-file: 'global-settings'
1230 !include-raw-escape:
1231 - ../scripts/maven_push_functions.sh
1232 - include-raw-cicn-maven-push.sh
1235 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1238 only-if-success: true
1239 default-excludes: false
1240 - fdio-infra-shiplogs:
1241 maven-version: 'mvn33-new'
1244 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1246 project-type: freestyle
1247 node: '{os}-basebuild-4c-4g'
1251 daysToKeep: '{build-days-to-keep}'
1252 numToKeep: '{build-num-to-keep}'
1253 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1254 artifactNumToKeep: '{build-artifact-num-to-keep}'
1257 - project-parameter:
1258 project: '{project}'
1265 - gerrit-trigger-scm:
1266 credentials-id: 'jenkins-gerrit-credentials'
1267 refspec: '$GERRIT_REFSPEC'
1268 choosing-strategy: 'gerrit'
1271 - fdio-infra-wrappers:
1272 build-timeout: '{build-timeout}'
1275 - gerrit-trigger-patch-submitted:
1281 !include-raw-escape:
1282 - include-raw-cicn-vpp-plugin-build.sh
1285 - fdio-infra-shiplogs:
1286 maven-version: 'mvn33-new'
1289 name: 'cicn-viper-merge-{stream}-{os}'
1291 project-type: freestyle
1292 node: '{os}-basebuild-4c-4g'
1295 daysToKeep: '{build-days-to-keep}'
1296 numToKeep: '{build-num-to-keep}'
1297 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1298 artifactNumToKeep: '{build-artifact-num-to-keep}'
1301 - project-parameter:
1302 project: '{project}'
1307 - maven-project-parameter:
1310 maven-version: 'mvn33-new'
1311 - repo-name-parameter:
1312 repo-name: '{repo-stream-part}.{repo-os-part}'
1315 - gerrit-trigger-scm:
1316 credentials-id: 'jenkins-gerrit-credentials'
1318 choosing-strategy: 'default'
1321 - fdio-infra-wrappers:
1322 build-timeout: '{build-timeout}'
1325 - gerrit-trigger-patch-merged:
1329 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1334 maven-version: 'mvn33-new'
1336 settings: 'cicn-settings'
1338 global-settings: 'global-settings'
1339 global-settings-type: cfp
1341 !include-raw-escape:
1342 - include-raw-cicn-viper-build.sh
1343 - provide-maven-settings:
1344 settings-file: 'cicn-settings'
1345 global-settings-file: 'global-settings'
1347 !include-raw-escape:
1348 - ../scripts/maven_push_functions.sh
1349 - include-raw-cicn-maven-push.sh
1352 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1355 only-if-success: true
1356 default-excludes: false
1357 - fdio-infra-shiplogs:
1358 maven-version: 'mvn33-new'
1361 name: 'cicn-viper-verify-{stream}-{os}'
1363 project-type: freestyle
1364 node: '{os}-basebuild-4c-4g'
1368 daysToKeep: '{build-days-to-keep}'
1369 numToKeep: '{build-num-to-keep}'
1370 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1371 artifactNumToKeep: '{build-artifact-num-to-keep}'
1374 - project-parameter:
1375 project: '{project}'
1382 - gerrit-trigger-scm:
1383 credentials-id: 'jenkins-gerrit-credentials'
1384 refspec: '$GERRIT_REFSPEC'
1385 choosing-strategy: 'gerrit'
1388 - fdio-infra-wrappers:
1389 build-timeout: '{build-timeout}'
1392 - gerrit-trigger-patch-submitted:
1398 !include-raw-escape:
1399 - include-raw-cicn-viper-build.sh
1402 - fdio-infra-shiplogs:
1403 maven-version: 'mvn33-new'
1406 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1408 project-type: freestyle
1409 node: '{os}-basebuild-4c-4g'
1412 daysToKeep: '{build-days-to-keep}'
1413 numToKeep: '{build-num-to-keep}'
1414 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1415 artifactNumToKeep: '{build-artifact-num-to-keep}'
1418 - project-parameter:
1419 project: '{project}'
1424 - maven-project-parameter:
1427 maven-version: 'mvn33-new'
1428 - repo-name-parameter:
1429 repo-name: '{repo-stream-part}.{repo-os-part}'
1432 - gerrit-trigger-scm:
1433 credentials-id: 'jenkins-gerrit-credentials'
1435 choosing-strategy: 'default'
1438 - fdio-infra-wrappers:
1439 build-timeout: '{build-timeout}'
1442 - gerrit-trigger-patch-merged:
1449 maven-version: 'mvn33-new'
1451 settings: 'cicn-settings'
1453 global-settings: 'global-settings'
1454 global-settings-type: cfp
1456 !include-raw-escape:
1457 - include-raw-cicn-radio-emulators-build.sh
1458 - provide-maven-settings:
1459 settings-file: 'cicn-settings'
1460 global-settings-file: 'global-settings'
1462 !include-raw-escape:
1463 - ../scripts/maven_push_functions.sh
1464 - include-raw-cicn-maven-push.sh
1467 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1470 only-if-success: true
1471 default-excludes: false
1472 - fdio-infra-shiplogs:
1473 maven-version: 'mvn33-new'
1476 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1478 project-type: freestyle
1479 node: '{os}-basebuild-4c-4g'
1483 daysToKeep: '{build-days-to-keep}'
1484 numToKeep: '{build-num-to-keep}'
1485 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1486 artifactNumToKeep: '{build-artifact-num-to-keep}'
1489 - project-parameter:
1490 project: '{project}'
1497 - gerrit-trigger-scm:
1498 credentials-id: 'jenkins-gerrit-credentials'
1499 refspec: '$GERRIT_REFSPEC'
1500 choosing-strategy: 'gerrit'
1503 - fdio-infra-wrappers:
1504 build-timeout: '{build-timeout}'
1507 - gerrit-trigger-patch-submitted:
1513 !include-raw-escape:
1514 - include-raw-cicn-radio-emulators-build.sh
1517 - fdio-infra-shiplogs:
1518 maven-version: 'mvn33-new'
1521 name: 'cicn-android-sdk-merge-{stream}-{os}'
1523 project-type: freestyle
1524 node: '{os}-basebuild-4c-4g'
1527 daysToKeep: '{build-days-to-keep}'
1528 numToKeep: '{build-num-to-keep}'
1529 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1530 artifactNumToKeep: '{build-artifact-num-to-keep}'
1533 - project-parameter:
1534 project: '{project}'
1541 - gerrit-trigger-scm:
1542 credentials-id: 'jenkins-gerrit-credentials'
1544 choosing-strategy: 'default'
1547 - fdio-infra-wrappers:
1548 build-timeout: '{build-timeout}'
1551 - gerrit-trigger-patch-merged:
1558 !include-raw-escape:
1559 - include-raw-cicn-android-sdk-build.sh
1562 artifacts: 'sdk/sdk/tools/apps/SdkController/bin/*.apk,iget_android/app/build/outputs/apk/*.apk,ccnxandroidmetis/MetisControl/build/outputs/apk/*.apk'
1565 only-if-success: true
1566 default-excludes: false
1567 - fdio-infra-shiplogs:
1568 maven-version: 'mvn33-new'
1571 name: 'cicn-android-sdk-verify-{stream}-{os}'
1573 project-type: freestyle
1574 node: '{os}-basebuild-4c-4g'
1578 daysToKeep: '{build-days-to-keep}'
1579 numToKeep: '{build-num-to-keep}'
1580 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1581 artifactNumToKeep: '{build-artifact-num-to-keep}'
1584 - project-parameter:
1585 project: '{project}'
1592 - gerrit-trigger-scm:
1593 credentials-id: 'jenkins-gerrit-credentials'
1594 refspec: '$GERRIT_REFSPEC'
1595 choosing-strategy: 'gerrit'
1598 - fdio-infra-wrappers:
1599 build-timeout: '{build-timeout}'
1602 - gerrit-trigger-patch-submitted:
1608 !include-raw-escape:
1609 - include-raw-cicn-android-sdk-build.sh
1612 - fdio-infra-shiplogs:
1613 maven-version: 'mvn33-new'