4 - 'cicn-longbow-verify-{stream}-{os}'
5 - 'cicn-longbow-merge-{stream}-{os}'
6 - 'cicn-longbow-docs-verify-{stream}'
7 - 'cicn-longbow-docs-merge-{stream}'
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}'
27 - 'cicn-libparc-docs-verify-{stream}'
28 - 'cicn-libparc-docs-merge-{stream}'
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}'
48 # - 'cicn-libccnx-common-docs-verify-{stream}'
49 # - 'cicn-libccnx-common-docs-merge-{stream}'
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}'
69 # - 'cicn-libccnx-transport-rta-docs-verify-{stream}'
70 # - 'cicn-libccnx-transport-rta-docs-merge-{stream}'
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}'
90 # - 'cicn-libccnx-portal-docs-verify-{stream}'
91 # - 'cicn-libccnx-portal-docs-merge-{stream}'
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}'
111 # - 'cicn-libicnet-docs-verify-{stream}'
112 # - 'cicn-libicnet-docs-merge-{stream}'
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}'
132 # - 'cicn-metis-docs-verify-{stream}'
133 # - 'cicn-metis-docs-merge-{stream}'
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}'
153 # - 'cicn-http-server-docs-verify-{stream}'
154 # - 'cicn-http-server-docs-merge-{stream}'
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}'
174 # - 'cicn-vpp-plugin-docs-verify-{stream}'
175 # - 'cicn-vpp-plugin-docs-merge-{stream}'
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}'
195 # - 'cicn-viper-docs-verify-{stream}'
196 # - 'cicn-viper-docs-merge-{stream}'
200 repo-os-part: 'ubuntu.xenial.main'
203 branch: 'viper/master'
204 repo-stream-part: 'master'
210 name: cicn-radio-emulators
212 - 'cicn-radio-emulators-verify-{stream}-{os}'
213 - 'cicn-radio-emulators-merge-{stream}-{os}'
214 # - 'cicn-radio-emulators-docs-verify-{stream}'
215 # - 'cicn-radio-emulators-docs-merge-{stream}'
219 repo-os-part: 'ubuntu.xenial.main'
222 branch: 'vicn/master'
223 repo-stream-part: 'master'
229 name: cicn-android-sdk
231 - 'cicn-android-sdk-verify-{stream}-{os}'
232 - 'cicn-android-sdk-merge-{stream}-{os}'
233 # - 'cicn-android-sdk-docs-verify-{stream}'
234 # - 'cicn-android-sdk-docs-merge-{stream}'
238 repo-os-part: 'ubuntu.xenial.main'
241 branch: 'android-sdk/master'
242 repo-stream-part: 'master'
250 - 'cicn-vicn-verify-{stream}-{os}'
251 - 'cicn-vicn-merge-{stream}-{os}'
252 # - 'cicn-vicn-docs-verify-{stream}'
253 # - 'cicn-vicn-docs-merge-{stream}'
257 repo-os-part: 'ubuntu.xenial.main'
260 branch: 'vicn/master'
261 repo-stream-part: 'master'
267 name: 'cicn-longbow-merge-{stream}-{os}'
269 project-type: freestyle
270 node: '{os}-basebuild-4c-4g'
273 daysToKeep: '{build-days-to-keep}'
274 numToKeep: '{build-num-to-keep}'
275 artifactDaysToKeep: '{build-artifact-days-to-keep}'
276 artifactNumToKeep: '{build-artifact-num-to-keep}'
285 - maven-project-parameter:
288 maven-version: 'mvn33-new'
289 - repo-name-parameter:
290 repo-name: '{repo-stream-part}.{repo-os-part}'
293 - gerrit-trigger-scm:
294 credentials-id: 'jenkins-gerrit-credentials'
296 choosing-strategy: 'default'
299 - fdio-infra-wrappers:
300 build-timeout: '{build-timeout}'
303 - gerrit-trigger-patch-merged:
310 maven-version: 'mvn33-new'
312 settings: 'cicn-settings'
314 global-settings: 'global-settings'
315 global-settings-type: cfp
318 - include-raw-cicn-longbow-build.sh
319 - provide-maven-settings:
320 settings-file: 'cicn-settings'
321 global-settings-file: 'global-settings'
324 - ../scripts/maven_push_functions.sh
325 - include-raw-cicn-maven-push.sh
328 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
331 only-if-success: true
332 default-excludes: false
333 - fdio-infra-shiplogs:
334 maven-version: 'mvn33-new'
337 name: 'cicn-longbow-verify-{stream}-{os}'
339 project-type: freestyle
340 node: '{os}-basebuild-4c-4g'
344 daysToKeep: '{build-days-to-keep}'
345 numToKeep: '{build-num-to-keep}'
346 artifactDaysToKeep: '{build-artifact-days-to-keep}'
347 artifactNumToKeep: '{build-artifact-num-to-keep}'
358 - gerrit-trigger-scm:
359 credentials-id: 'jenkins-gerrit-credentials'
360 refspec: '$GERRIT_REFSPEC'
361 choosing-strategy: 'gerrit'
364 - fdio-infra-wrappers:
365 build-timeout: '{build-timeout}'
368 - gerrit-trigger-patch-submitted:
375 - include-raw-cicn-longbow-build.sh
379 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
382 only-if-success: true
383 default-excludes: false
384 - fdio-infra-shiplogs:
385 maven-version: 'mvn33-new'
388 name: 'cicn-longbow-docs-merge-{stream}'
390 project-type: freestyle
391 node: ubuntu1604-basebuild-8c-32g
395 daysToKeep: '{build-days-to-keep}'
396 numToKeep: '{build-num-to-keep}'
397 artifactDaysToKeep: '{build-artifact-days-to-keep}'
398 artifactNumToKeep: '{build-artifact-num-to-keep}'
408 maven-version: 'mvn33-new'
411 - gerrit-trigger-scm:
412 credentials-id: 'jenkins-gerrit-credentials'
414 choosing-strategy: 'default'
417 - fdio-infra-wrappers:
418 build-timeout: '{build-timeout}'
422 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
425 server-name: 'Primary'
427 - comment-added-contains-event:
428 comment-contains-value: 'run-docs'
430 - project-compare-type: 'ANT'
431 project-pattern: '{project}'
433 - branch-compare-type: 'ANT'
434 branch-pattern: '**/{branch}'
443 maven-version: 'mvn33-new'
445 settings: 'vpp-settings'
447 global-settings: 'global-settings'
448 global-settings-type: cfp
449 - provide-maven-settings:
450 settings-file: 'cicn-settings'
451 global-settings-file: 'global-settings'
454 - include-raw-cicn-longbow-docs.sh
457 artifacts: 'longbow/build/documentation/*.tar'
460 only-if-success: true
461 default-excludes: false
462 - fdio-infra-shiplogs:
463 maven-version: 'mvn33-new'
466 name: 'cicn-longbow-docs-verify-{stream}'
468 project-type: freestyle
469 node: ubuntu1604-basebuild-8c-32g
473 daysToKeep: '{build-days-to-keep}'
474 numToKeep: '{build-num-to-keep}'
475 artifactDaysToKeep: '{build-artifact-days-to-keep}'
476 artifactNumToKeep: '{build-artifact-num-to-keep}'
486 maven-version: 'mvn33-new'
489 - gerrit-trigger-scm:
490 credentials-id: 'jenkins-gerrit-credentials'
492 choosing-strategy: 'default'
495 - fdio-infra-wrappers:
496 build-timeout: '{build-timeout}'
499 - gerrit-trigger-patch-submitted:
505 maven-version: 'mvn33-new'
507 settings: 'vpp-settings'
509 global-settings: 'global-settings'
510 global-settings-type: cfp
511 - provide-maven-settings:
512 settings-file: 'cicn-settings'
513 global-settings-file: 'global-settings'
516 - include-raw-cicn-longbow-docs.sh
519 artifacts: 'longbow/build/documentation/*.tar'
522 only-if-success: true
523 default-excludes: false
524 - fdio-infra-shiplogs:
525 maven-version: 'mvn33-new'
528 name: 'cicn-libparc-merge-{stream}-{os}'
530 project-type: freestyle
531 node: '{os}-basebuild-4c-4g'
534 daysToKeep: '{build-days-to-keep}'
535 numToKeep: '{build-num-to-keep}'
536 artifactDaysToKeep: '{build-artifact-days-to-keep}'
537 artifactNumToKeep: '{build-artifact-num-to-keep}'
546 - maven-project-parameter:
549 maven-version: 'mvn33-new'
550 - repo-name-parameter:
551 repo-name: '{repo-stream-part}.{repo-os-part}'
554 - gerrit-trigger-scm:
555 credentials-id: 'jenkins-gerrit-credentials'
557 choosing-strategy: 'default'
560 - fdio-infra-wrappers:
561 build-timeout: '{build-timeout}'
565 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
567 - gerrit-trigger-patch-merged:
571 jobs: 'cicn-longbow-merge-{stream}-{os}'
576 maven-version: 'mvn33-new'
578 settings: 'cicn-settings'
580 global-settings: 'global-settings'
581 global-settings-type: cfp
584 - include-raw-cicn-libparc-build.sh
585 - provide-maven-settings:
586 settings-file: 'cicn-settings'
587 global-settings-file: 'global-settings'
590 - ../scripts/maven_push_functions.sh
591 - include-raw-cicn-maven-push.sh
594 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
597 only-if-success: true
598 default-excludes: false
599 - fdio-infra-shiplogs:
600 maven-version: 'mvn33-new'
603 name: 'cicn-libparc-verify-{stream}-{os}'
605 project-type: freestyle
606 node: '{os}-basebuild-4c-4g'
610 daysToKeep: '{build-days-to-keep}'
611 numToKeep: '{build-num-to-keep}'
612 artifactDaysToKeep: '{build-artifact-days-to-keep}'
613 artifactNumToKeep: '{build-artifact-num-to-keep}'
624 - gerrit-trigger-scm:
625 credentials-id: 'jenkins-gerrit-credentials'
626 refspec: '$GERRIT_REFSPEC'
627 choosing-strategy: 'gerrit'
630 - fdio-infra-wrappers:
631 build-timeout: '{build-timeout}'
634 - gerrit-trigger-patch-submitted:
641 - include-raw-cicn-libparc-build.sh
645 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
648 only-if-success: true
649 default-excludes: false
650 - fdio-infra-shiplogs:
651 maven-version: 'mvn33-new'
654 name: 'cicn-libparc-docs-merge-{stream}'
656 project-type: freestyle
657 node: ubuntu1604-basebuild-8c-32g
661 daysToKeep: '{build-days-to-keep}'
662 numToKeep: '{build-num-to-keep}'
663 artifactDaysToKeep: '{build-artifact-days-to-keep}'
664 artifactNumToKeep: '{build-artifact-num-to-keep}'
674 maven-version: 'mvn33-new'
677 - gerrit-trigger-scm:
678 credentials-id: 'jenkins-gerrit-credentials'
680 choosing-strategy: 'default'
683 - fdio-infra-wrappers:
684 build-timeout: '{build-timeout}'
688 server-name: 'Primary'
690 - comment-added-contains-event:
691 comment-contains-value: 'run-docs'
693 - project-compare-type: 'ANT'
694 project-pattern: '{project}'
696 - branch-compare-type: 'ANT'
697 branch-pattern: '**/{branch}'
706 maven-version: 'mvn33-new'
708 settings: 'vpp-settings'
710 global-settings: 'global-settings'
711 global-settings-type: cfp
712 - provide-maven-settings:
713 settings-file: 'cicn-settings'
714 global-settings-file: 'global-settings'
717 - include-raw-cicn-libparc-docs.sh
720 artifacts: 'libparc/build/documentation/*.tar'
723 only-if-success: true
724 default-excludes: false
725 - fdio-infra-shiplogs:
726 maven-version: 'mvn33-new'
729 name: 'cicn-libparc-docs-verify-{stream}'
731 project-type: freestyle
732 node: ubuntu1604-basebuild-8c-32g
736 daysToKeep: '{build-days-to-keep}'
737 numToKeep: '{build-num-to-keep}'
738 artifactDaysToKeep: '{build-artifact-days-to-keep}'
739 artifactNumToKeep: '{build-artifact-num-to-keep}'
749 maven-version: 'mvn33-new'
752 - gerrit-trigger-scm:
753 credentials-id: 'jenkins-gerrit-credentials'
755 choosing-strategy: 'default'
758 - fdio-infra-wrappers:
759 build-timeout: '{build-timeout}'
762 - gerrit-trigger-patch-submitted:
768 maven-version: 'mvn33-new'
770 settings: 'vpp-settings'
772 global-settings: 'global-settings'
773 global-settings-type: cfp
774 - provide-maven-settings:
775 settings-file: 'cicn-settings'
776 global-settings-file: 'global-settings'
779 - include-raw-cicn-libparc-docs.sh
782 artifacts: 'libparc/build/documentation/*.tar'
785 only-if-success: true
786 default-excludes: false
787 - fdio-infra-shiplogs:
788 maven-version: 'mvn33-new'
792 name: 'cicn-libccnx-common-merge-{stream}-{os}'
794 project-type: freestyle
795 node: '{os}-basebuild-4c-4g'
798 daysToKeep: '{build-days-to-keep}'
799 numToKeep: '{build-num-to-keep}'
800 artifactDaysToKeep: '{build-artifact-days-to-keep}'
801 artifactNumToKeep: '{build-artifact-num-to-keep}'
810 - maven-project-parameter:
813 maven-version: 'mvn33-new'
814 - repo-name-parameter:
815 repo-name: '{repo-stream-part}.{repo-os-part}'
818 - gerrit-trigger-scm:
819 credentials-id: 'jenkins-gerrit-credentials'
821 choosing-strategy: 'default'
824 - fdio-infra-wrappers:
825 build-timeout: '{build-timeout}'
828 - gerrit-trigger-patch-merged:
832 jobs: 'cicn-libparc-merge-{stream}-{os}'
837 maven-version: 'mvn33-new'
839 settings: 'cicn-settings'
841 global-settings: 'global-settings'
842 global-settings-type: cfp
845 - include-raw-cicn-libccnx-common-build.sh
846 - provide-maven-settings:
847 settings-file: 'cicn-settings'
848 global-settings-file: 'global-settings'
851 - ../scripts/maven_push_functions.sh
852 - include-raw-cicn-maven-push.sh
855 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
858 only-if-success: true
859 default-excludes: false
860 - fdio-infra-shiplogs:
861 maven-version: 'mvn33-new'
864 name: 'cicn-libccnx-common-verify-{stream}-{os}'
866 project-type: freestyle
867 node: '{os}-basebuild-4c-4g'
871 daysToKeep: '{build-days-to-keep}'
872 numToKeep: '{build-num-to-keep}'
873 artifactDaysToKeep: '{build-artifact-days-to-keep}'
874 artifactNumToKeep: '{build-artifact-num-to-keep}'
885 - gerrit-trigger-scm:
886 credentials-id: 'jenkins-gerrit-credentials'
887 refspec: '$GERRIT_REFSPEC'
888 choosing-strategy: 'gerrit'
891 - fdio-infra-wrappers:
892 build-timeout: '{build-timeout}'
895 - gerrit-trigger-patch-submitted:
902 - include-raw-cicn-libccnx-common-build.sh
906 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
909 only-if-success: true
910 default-excludes: false
911 - fdio-infra-shiplogs:
912 maven-version: 'mvn33-new'
915 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
917 project-type: freestyle
918 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}'
933 - maven-project-parameter:
936 maven-version: 'mvn33-new'
937 - repo-name-parameter:
938 repo-name: '{repo-stream-part}.{repo-os-part}'
941 - gerrit-trigger-scm:
942 credentials-id: 'jenkins-gerrit-credentials'
944 choosing-strategy: 'default'
947 - fdio-infra-wrappers:
948 build-timeout: '{build-timeout}'
951 - gerrit-trigger-patch-merged:
955 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
960 maven-version: 'mvn33-new'
962 settings: 'cicn-settings'
964 global-settings: 'global-settings'
965 global-settings-type: cfp
968 - include-raw-cicn-libccnx-transport-rta-build.sh
969 - provide-maven-settings:
970 settings-file: 'cicn-settings'
971 global-settings-file: 'global-settings'
974 - ../scripts/maven_push_functions.sh
975 - include-raw-cicn-maven-push.sh
978 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
981 only-if-success: true
982 default-excludes: false
983 - fdio-infra-shiplogs:
984 maven-version: 'mvn33-new'
987 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
989 project-type: freestyle
990 node: '{os}-basebuild-4c-4g'
994 daysToKeep: '{build-days-to-keep}'
995 numToKeep: '{build-num-to-keep}'
996 artifactDaysToKeep: '{build-artifact-days-to-keep}'
997 artifactNumToKeep: '{build-artifact-num-to-keep}'
1000 - project-parameter:
1001 project: '{project}'
1008 - gerrit-trigger-scm:
1009 credentials-id: 'jenkins-gerrit-credentials'
1010 refspec: '$GERRIT_REFSPEC'
1011 choosing-strategy: 'gerrit'
1014 - fdio-infra-wrappers:
1015 build-timeout: '{build-timeout}'
1018 - gerrit-trigger-patch-submitted:
1024 !include-raw-escape:
1025 - include-raw-cicn-libccnx-transport-rta-build.sh
1029 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
1032 only-if-success: true
1033 default-excludes: false
1034 - fdio-infra-shiplogs:
1035 maven-version: 'mvn33-new'
1038 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
1040 project-type: freestyle
1041 node: '{os}-basebuild-4c-4g'
1044 daysToKeep: '{build-days-to-keep}'
1045 numToKeep: '{build-num-to-keep}'
1046 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1047 artifactNumToKeep: '{build-artifact-num-to-keep}'
1050 - project-parameter:
1051 project: '{project}'
1056 - maven-project-parameter:
1059 maven-version: 'mvn33-new'
1060 - repo-name-parameter:
1061 repo-name: '{repo-stream-part}.{repo-os-part}'
1064 - gerrit-trigger-scm:
1065 credentials-id: 'jenkins-gerrit-credentials'
1067 choosing-strategy: 'default'
1070 - fdio-infra-wrappers:
1071 build-timeout: '{build-timeout}'
1074 - gerrit-trigger-patch-merged:
1078 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1083 maven-version: 'mvn33-new'
1085 settings: 'cicn-settings'
1087 global-settings: 'global-settings'
1088 global-settings-type: cfp
1090 !include-raw-escape:
1091 - include-raw-cicn-libccnx-portal-build.sh
1092 - provide-maven-settings:
1093 settings-file: 'cicn-settings'
1094 global-settings-file: 'global-settings'
1096 !include-raw-escape:
1097 - ../scripts/maven_push_functions.sh
1098 - include-raw-cicn-maven-push.sh
1101 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
1104 only-if-success: true
1105 default-excludes: false
1106 - fdio-infra-shiplogs:
1107 maven-version: 'mvn33-new'
1110 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
1112 project-type: freestyle
1113 node: '{os}-basebuild-4c-4g'
1117 daysToKeep: '{build-days-to-keep}'
1118 numToKeep: '{build-num-to-keep}'
1119 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1120 artifactNumToKeep: '{build-artifact-num-to-keep}'
1123 - project-parameter:
1124 project: '{project}'
1131 - gerrit-trigger-scm:
1132 credentials-id: 'jenkins-gerrit-credentials'
1133 refspec: '$GERRIT_REFSPEC'
1134 choosing-strategy: 'gerrit'
1137 - fdio-infra-wrappers:
1138 build-timeout: '{build-timeout}'
1141 - gerrit-trigger-patch-submitted:
1147 !include-raw-escape:
1148 - include-raw-cicn-libccnx-portal-build.sh
1152 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
1155 only-if-success: true
1156 default-excludes: false
1157 - fdio-infra-shiplogs:
1158 maven-version: 'mvn33-new'
1161 name: 'cicn-libicnet-merge-{stream}-{os}'
1163 project-type: freestyle
1164 node: '{os}-basebuild-4c-4g'
1167 daysToKeep: '{build-days-to-keep}'
1168 numToKeep: '{build-num-to-keep}'
1169 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1170 artifactNumToKeep: '{build-artifact-num-to-keep}'
1173 - project-parameter:
1174 project: '{project}'
1179 - maven-project-parameter:
1182 maven-version: 'mvn33-new'
1183 - repo-name-parameter:
1184 repo-name: '{repo-stream-part}.{repo-os-part}'
1187 - gerrit-trigger-scm:
1188 credentials-id: 'jenkins-gerrit-credentials'
1190 choosing-strategy: 'default'
1193 - fdio-infra-wrappers:
1194 build-timeout: '{build-timeout}'
1197 - gerrit-trigger-patch-merged:
1201 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1206 maven-version: 'mvn33-new'
1208 settings: 'cicn-settings'
1210 global-settings: 'global-settings'
1211 global-settings-type: cfp
1213 !include-raw-escape:
1214 - include-raw-cicn-libicnet-build.sh
1215 - provide-maven-settings:
1216 settings-file: 'cicn-settings'
1217 global-settings-file: 'global-settings'
1219 !include-raw-escape:
1220 - ../scripts/maven_push_functions.sh
1221 - include-raw-cicn-maven-push.sh
1224 artifacts: 'build/*.rpm,build/*.deb'
1227 only-if-success: true
1228 default-excludes: false
1229 - fdio-infra-shiplogs:
1230 maven-version: 'mvn33-new'
1233 name: 'cicn-libicnet-verify-{stream}-{os}'
1235 project-type: freestyle
1236 node: '{os}-basebuild-4c-4g'
1240 daysToKeep: '{build-days-to-keep}'
1241 numToKeep: '{build-num-to-keep}'
1242 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1243 artifactNumToKeep: '{build-artifact-num-to-keep}'
1246 - project-parameter:
1247 project: '{project}'
1254 - gerrit-trigger-scm:
1255 credentials-id: 'jenkins-gerrit-credentials'
1256 refspec: '$GERRIT_REFSPEC'
1257 choosing-strategy: 'gerrit'
1260 - fdio-infra-wrappers:
1261 build-timeout: '{build-timeout}'
1264 - gerrit-trigger-patch-submitted:
1270 !include-raw-escape:
1271 - include-raw-cicn-libicnet-build.sh
1275 artifacts: 'build/*.rpm,build/*.deb'
1278 only-if-success: true
1279 default-excludes: false
1280 - fdio-infra-shiplogs:
1281 maven-version: 'mvn33-new'
1284 name: 'cicn-metis-merge-{stream}-{os}'
1286 project-type: freestyle
1287 node: '{os}-basebuild-4c-4g'
1290 daysToKeep: '{build-days-to-keep}'
1291 numToKeep: '{build-num-to-keep}'
1292 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1293 artifactNumToKeep: '{build-artifact-num-to-keep}'
1296 - project-parameter:
1297 project: '{project}'
1302 - maven-project-parameter:
1305 maven-version: 'mvn33-new'
1306 - repo-name-parameter:
1307 repo-name: '{repo-stream-part}.{repo-os-part}'
1310 - gerrit-trigger-scm:
1311 credentials-id: 'jenkins-gerrit-credentials'
1313 choosing-strategy: 'default'
1316 - fdio-infra-wrappers:
1317 build-timeout: '{build-timeout}'
1320 - gerrit-trigger-patch-merged:
1324 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1329 maven-version: 'mvn33-new'
1331 settings: 'cicn-settings'
1333 global-settings: 'global-settings'
1334 global-settings-type: cfp
1336 !include-raw-escape:
1337 - include-raw-cicn-metis-build.sh
1338 - provide-maven-settings:
1339 settings-file: 'cicn-settings'
1340 global-settings-file: 'global-settings'
1342 !include-raw-escape:
1343 - ../scripts/maven_push_functions.sh
1344 - include-raw-cicn-maven-push.sh
1347 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1350 only-if-success: true
1351 default-excludes: false
1352 - fdio-infra-shiplogs:
1353 maven-version: 'mvn33-new'
1356 name: 'cicn-metis-verify-{stream}-{os}'
1358 project-type: freestyle
1359 node: '{os}-basebuild-4c-4g'
1363 daysToKeep: '{build-days-to-keep}'
1364 numToKeep: '{build-num-to-keep}'
1365 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1366 artifactNumToKeep: '{build-artifact-num-to-keep}'
1369 - project-parameter:
1370 project: '{project}'
1377 - gerrit-trigger-scm:
1378 credentials-id: 'jenkins-gerrit-credentials'
1379 refspec: '$GERRIT_REFSPEC'
1380 choosing-strategy: 'gerrit'
1383 - fdio-infra-wrappers:
1384 build-timeout: '{build-timeout}'
1387 - gerrit-trigger-patch-submitted:
1393 !include-raw-escape:
1394 - include-raw-cicn-metis-build.sh
1398 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1401 only-if-success: true
1402 default-excludes: false
1403 - fdio-infra-shiplogs:
1404 maven-version: 'mvn33-new'
1407 name: 'cicn-http-server-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:
1447 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1452 maven-version: 'mvn33-new'
1454 settings: 'cicn-settings'
1456 global-settings: 'global-settings'
1457 global-settings-type: cfp
1459 !include-raw-escape:
1460 - include-raw-cicn-http-server-build.sh
1461 - provide-maven-settings:
1462 settings-file: 'cicn-settings'
1463 global-settings-file: 'global-settings'
1465 !include-raw-escape:
1466 - ../scripts/maven_push_functions.sh
1467 - include-raw-cicn-maven-push.sh
1470 artifacts: 'build/*.rpm,build/*.deb'
1473 only-if-success: true
1474 default-excludes: false
1475 - fdio-infra-shiplogs:
1476 maven-version: 'mvn33-new'
1479 name: 'cicn-http-server-verify-{stream}-{os}'
1481 project-type: freestyle
1482 node: '{os}-basebuild-4c-4g'
1486 daysToKeep: '{build-days-to-keep}'
1487 numToKeep: '{build-num-to-keep}'
1488 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1489 artifactNumToKeep: '{build-artifact-num-to-keep}'
1492 - project-parameter:
1493 project: '{project}'
1500 - gerrit-trigger-scm:
1501 credentials-id: 'jenkins-gerrit-credentials'
1502 refspec: '$GERRIT_REFSPEC'
1503 choosing-strategy: 'gerrit'
1506 - fdio-infra-wrappers:
1507 build-timeout: '{build-timeout}'
1510 - gerrit-trigger-patch-submitted:
1516 !include-raw-escape:
1517 - include-raw-cicn-http-server-build.sh
1521 artifacts: 'build/*.rpm,build/*.deb'
1524 only-if-success: true
1525 default-excludes: false
1526 - fdio-infra-shiplogs:
1527 maven-version: 'mvn33-new'
1530 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1532 project-type: freestyle
1533 node: '{os}-basebuild-4c-4g'
1536 daysToKeep: '{build-days-to-keep}'
1537 numToKeep: '{build-num-to-keep}'
1538 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1539 artifactNumToKeep: '{build-artifact-num-to-keep}'
1542 - project-parameter:
1543 project: '{project}'
1548 - maven-project-parameter:
1551 maven-version: 'mvn33-new'
1552 - repo-name-parameter:
1553 repo-name: '{repo-stream-part}.{repo-os-part}'
1556 - gerrit-trigger-scm:
1557 credentials-id: 'jenkins-gerrit-credentials'
1559 choosing-strategy: 'default'
1562 - fdio-infra-wrappers:
1563 build-timeout: '{build-timeout}'
1566 - gerrit-trigger-patch-merged:
1573 maven-version: 'mvn33-new'
1575 settings: 'cicn-settings'
1577 global-settings: 'global-settings'
1578 global-settings-type: cfp
1580 !include-raw-escape:
1581 - include-raw-cicn-vpp-plugin-build.sh
1582 - provide-maven-settings:
1583 settings-file: 'cicn-settings'
1584 global-settings-file: 'global-settings'
1586 !include-raw-escape:
1587 - ../scripts/maven_push_functions.sh
1588 - include-raw-cicn-maven-push.sh
1591 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1594 only-if-success: true
1595 default-excludes: false
1596 - fdio-infra-shiplogs:
1597 maven-version: 'mvn33-new'
1600 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1602 project-type: freestyle
1603 node: '{os}-basebuild-4c-4g'
1607 daysToKeep: '{build-days-to-keep}'
1608 numToKeep: '{build-num-to-keep}'
1609 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1610 artifactNumToKeep: '{build-artifact-num-to-keep}'
1613 - project-parameter:
1614 project: '{project}'
1621 - gerrit-trigger-scm:
1622 credentials-id: 'jenkins-gerrit-credentials'
1623 refspec: '$GERRIT_REFSPEC'
1624 choosing-strategy: 'gerrit'
1627 - fdio-infra-wrappers:
1628 build-timeout: '{build-timeout}'
1631 - gerrit-trigger-patch-submitted:
1637 !include-raw-escape:
1638 - include-raw-cicn-vpp-plugin-build.sh
1642 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1645 only-if-success: true
1646 default-excludes: false
1647 - fdio-infra-shiplogs:
1648 maven-version: 'mvn33-new'
1651 name: 'cicn-viper-merge-{stream}-{os}'
1653 project-type: freestyle
1654 node: '{os}-basebuild-4c-4g'
1657 daysToKeep: '{build-days-to-keep}'
1658 numToKeep: '{build-num-to-keep}'
1659 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1660 artifactNumToKeep: '{build-artifact-num-to-keep}'
1663 - project-parameter:
1664 project: '{project}'
1669 - maven-project-parameter:
1672 maven-version: 'mvn33-new'
1673 - repo-name-parameter:
1674 repo-name: '{repo-stream-part}.{repo-os-part}'
1677 - gerrit-trigger-scm:
1678 credentials-id: 'jenkins-gerrit-credentials'
1680 choosing-strategy: 'default'
1683 - fdio-infra-wrappers:
1684 build-timeout: '{build-timeout}'
1687 - gerrit-trigger-patch-merged:
1691 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1696 maven-version: 'mvn33-new'
1698 settings: 'cicn-settings'
1700 global-settings: 'global-settings'
1701 global-settings-type: cfp
1703 !include-raw-escape:
1704 - include-raw-cicn-viper-build.sh
1705 - provide-maven-settings:
1706 settings-file: 'cicn-settings'
1707 global-settings-file: 'global-settings'
1709 !include-raw-escape:
1710 - ../scripts/maven_push_functions.sh
1711 - include-raw-cicn-maven-push.sh
1714 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1717 only-if-success: true
1718 default-excludes: false
1719 - fdio-infra-shiplogs:
1720 maven-version: 'mvn33-new'
1723 name: 'cicn-viper-verify-{stream}-{os}'
1725 project-type: freestyle
1726 node: '{os}-basebuild-4c-4g'
1730 daysToKeep: '{build-days-to-keep}'
1731 numToKeep: '{build-num-to-keep}'
1732 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1733 artifactNumToKeep: '{build-artifact-num-to-keep}'
1736 - project-parameter:
1737 project: '{project}'
1744 - gerrit-trigger-scm:
1745 credentials-id: 'jenkins-gerrit-credentials'
1746 refspec: '$GERRIT_REFSPEC'
1747 choosing-strategy: 'gerrit'
1750 - fdio-infra-wrappers:
1751 build-timeout: '{build-timeout}'
1754 - gerrit-trigger-patch-submitted:
1760 !include-raw-escape:
1761 - include-raw-cicn-viper-build.sh
1765 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1768 only-if-success: true
1769 default-excludes: false
1770 - fdio-infra-shiplogs:
1771 maven-version: 'mvn33-new'
1774 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1776 project-type: freestyle
1777 node: '{os}-basebuild-4c-4g'
1780 daysToKeep: '{build-days-to-keep}'
1781 numToKeep: '{build-num-to-keep}'
1782 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1783 artifactNumToKeep: '{build-artifact-num-to-keep}'
1786 - project-parameter:
1787 project: '{project}'
1792 - maven-project-parameter:
1795 maven-version: 'mvn33-new'
1796 - repo-name-parameter:
1797 repo-name: '{repo-stream-part}.{repo-os-part}'
1800 - gerrit-trigger-scm:
1801 credentials-id: 'jenkins-gerrit-credentials'
1803 choosing-strategy: 'default'
1806 - fdio-infra-wrappers:
1807 build-timeout: '{build-timeout}'
1810 - gerrit-trigger-patch-merged:
1817 maven-version: 'mvn33-new'
1819 settings: 'cicn-settings'
1821 global-settings: 'global-settings'
1822 global-settings-type: cfp
1824 !include-raw-escape:
1825 - include-raw-cicn-radio-emulators-build.sh
1826 - provide-maven-settings:
1827 settings-file: 'cicn-settings'
1828 global-settings-file: 'global-settings'
1830 !include-raw-escape:
1831 - ../scripts/maven_push_functions.sh
1832 - include-raw-cicn-maven-push.sh
1835 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1838 only-if-success: true
1839 default-excludes: false
1840 - fdio-infra-shiplogs:
1841 maven-version: 'mvn33-new'
1844 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1846 project-type: freestyle
1847 node: '{os}-basebuild-4c-4g'
1851 daysToKeep: '{build-days-to-keep}'
1852 numToKeep: '{build-num-to-keep}'
1853 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1854 artifactNumToKeep: '{build-artifact-num-to-keep}'
1857 - project-parameter:
1858 project: '{project}'
1865 - gerrit-trigger-scm:
1866 credentials-id: 'jenkins-gerrit-credentials'
1867 refspec: '$GERRIT_REFSPEC'
1868 choosing-strategy: 'gerrit'
1871 - fdio-infra-wrappers:
1872 build-timeout: '{build-timeout}'
1875 - gerrit-trigger-patch-submitted:
1881 !include-raw-escape:
1882 - include-raw-cicn-radio-emulators-build.sh
1886 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1889 only-if-success: true
1890 default-excludes: false
1891 - fdio-infra-shiplogs:
1892 maven-version: 'mvn33-new'
1895 name: 'cicn-android-sdk-merge-{stream}-{os}'
1897 project-type: freestyle
1898 node: '{os}-basebuild-4c-4g'
1901 daysToKeep: '{build-days-to-keep}'
1902 numToKeep: '{build-num-to-keep}'
1903 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1904 artifactNumToKeep: '{build-artifact-num-to-keep}'
1907 - project-parameter:
1908 project: '{project}'
1913 - maven-project-parameter:
1916 maven-version: 'mvn33-new'
1917 - repo-name-parameter:
1918 repo-name: '{repo-stream-part}.{repo-os-part}'
1921 - gerrit-trigger-scm:
1922 credentials-id: 'jenkins-gerrit-credentials'
1924 choosing-strategy: 'default'
1927 - fdio-infra-wrappers:
1928 build-timeout: '{build-timeout}'
1931 - gerrit-trigger-patch-merged:
1938 !include-raw-escape:
1939 - include-raw-cicn-android-sdk-build.sh
1942 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1945 only-if-success: true
1946 default-excludes: false
1947 - fdio-infra-shiplogs:
1948 maven-version: 'mvn33-new'
1951 name: 'cicn-android-sdk-verify-{stream}-{os}'
1953 project-type: freestyle
1954 node: '{os}-basebuild-4c-4g'
1958 daysToKeep: '{build-days-to-keep}'
1959 numToKeep: '{build-num-to-keep}'
1960 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1961 artifactNumToKeep: '{build-artifact-num-to-keep}'
1964 - project-parameter:
1965 project: '{project}'
1972 - gerrit-trigger-scm:
1973 credentials-id: 'jenkins-gerrit-credentials'
1974 refspec: '$GERRIT_REFSPEC'
1975 choosing-strategy: 'gerrit'
1978 - fdio-infra-wrappers:
1979 build-timeout: '{build-timeout}'
1982 - gerrit-trigger-patch-submitted:
1988 !include-raw-escape:
1989 - include-raw-cicn-android-sdk-build.sh
1993 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1996 only-if-success: true
1997 default-excludes: false
1998 - fdio-infra-shiplogs:
1999 maven-version: 'mvn33-new'
2002 name: 'cicn-vicn-merge-{stream}-{os}'
2004 project-type: freestyle
2005 node: '{os}-basebuild-4c-4g'
2008 daysToKeep: '{build-days-to-keep}'
2009 numToKeep: '{build-num-to-keep}'
2010 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2011 artifactNumToKeep: '{build-artifact-num-to-keep}'
2014 - project-parameter:
2015 project: '{project}'
2020 - maven-project-parameter:
2023 maven-version: 'mvn33-new'
2024 - repo-name-parameter:
2025 repo-name: '{repo-stream-part}.{repo-os-part}'
2028 - gerrit-trigger-scm:
2029 credentials-id: 'jenkins-gerrit-credentials'
2031 choosing-strategy: 'default'
2034 - fdio-infra-wrappers:
2035 build-timeout: '{build-timeout}'
2038 - gerrit-trigger-patch-merged:
2045 maven-version: 'mvn33-new'
2047 settings: 'cicn-settings'
2049 global-settings: 'global-settings'
2050 global-settings-type: cfp
2052 !include-raw-escape:
2053 - include-raw-cicn-vicn-build.sh
2054 - provide-maven-settings:
2055 settings-file: 'cicn-settings'
2056 global-settings-file: 'global-settings'
2058 !include-raw-escape:
2059 - ../scripts/maven_push_functions.sh
2060 - include-raw-cicn-maven-push.sh
2063 artifacts: 'build/*.rpm,build/*.deb'
2066 only-if-success: true
2067 default-excludes: false
2068 - fdio-infra-shiplogs:
2069 maven-version: 'mvn33-new'
2072 name: 'cicn-vicn-verify-{stream}-{os}'
2074 project-type: freestyle
2075 node: '{os}-basebuild-4c-4g'
2079 daysToKeep: '{build-days-to-keep}'
2080 numToKeep: '{build-num-to-keep}'
2081 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2082 artifactNumToKeep: '{build-artifact-num-to-keep}'
2085 - project-parameter:
2086 project: '{project}'
2093 - gerrit-trigger-scm:
2094 credentials-id: 'jenkins-gerrit-credentials'
2095 refspec: '$GERRIT_REFSPEC'
2096 choosing-strategy: 'gerrit'
2099 - fdio-infra-wrappers:
2100 build-timeout: '{build-timeout}'
2103 - gerrit-trigger-patch-submitted:
2109 !include-raw-escape:
2110 - include-raw-cicn-vicn-build.sh
2114 artifacts: 'build/*.rpm,build/*.deb'
2117 only-if-success: true
2118 default-excludes: false
2119 - fdio-infra-shiplogs:
2120 maven-version: 'mvn33-new'