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 jobs: 'cicn-libparc-merge-{stream}-ubuntu1604'
691 server-name: 'Primary'
693 - comment-added-contains-event:
694 comment-contains-value: 'run-docs'
696 - project-compare-type: 'ANT'
697 project-pattern: '{project}'
699 - branch-compare-type: 'ANT'
700 branch-pattern: '**/{branch}'
709 maven-version: 'mvn33-new'
711 settings: 'vpp-settings'
713 global-settings: 'global-settings'
714 global-settings-type: cfp
715 - provide-maven-settings:
716 settings-file: 'cicn-settings'
717 global-settings-file: 'global-settings'
720 - include-raw-cicn-libparc-docs.sh
723 artifacts: 'libparc/build/documentation/*.tar'
726 only-if-success: true
727 default-excludes: false
728 - fdio-infra-shiplogs:
729 maven-version: 'mvn33-new'
732 name: 'cicn-libparc-docs-verify-{stream}'
734 project-type: freestyle
735 node: ubuntu1604-basebuild-8c-32g
739 daysToKeep: '{build-days-to-keep}'
740 numToKeep: '{build-num-to-keep}'
741 artifactDaysToKeep: '{build-artifact-days-to-keep}'
742 artifactNumToKeep: '{build-artifact-num-to-keep}'
752 maven-version: 'mvn33-new'
755 - gerrit-trigger-scm:
756 credentials-id: 'jenkins-gerrit-credentials'
758 choosing-strategy: 'default'
761 - fdio-infra-wrappers:
762 build-timeout: '{build-timeout}'
765 - gerrit-trigger-patch-submitted:
771 maven-version: 'mvn33-new'
773 settings: 'vpp-settings'
775 global-settings: 'global-settings'
776 global-settings-type: cfp
777 - provide-maven-settings:
778 settings-file: 'cicn-settings'
779 global-settings-file: 'global-settings'
782 - include-raw-cicn-libparc-docs.sh
785 artifacts: 'libparc/build/documentation/*.tar'
788 only-if-success: true
789 default-excludes: false
790 - fdio-infra-shiplogs:
791 maven-version: 'mvn33-new'
795 name: 'cicn-libccnx-common-merge-{stream}-{os}'
797 project-type: freestyle
798 node: '{os}-basebuild-4c-4g'
801 daysToKeep: '{build-days-to-keep}'
802 numToKeep: '{build-num-to-keep}'
803 artifactDaysToKeep: '{build-artifact-days-to-keep}'
804 artifactNumToKeep: '{build-artifact-num-to-keep}'
813 - maven-project-parameter:
816 maven-version: 'mvn33-new'
817 - repo-name-parameter:
818 repo-name: '{repo-stream-part}.{repo-os-part}'
821 - gerrit-trigger-scm:
822 credentials-id: 'jenkins-gerrit-credentials'
824 choosing-strategy: 'default'
827 - fdio-infra-wrappers:
828 build-timeout: '{build-timeout}'
831 - gerrit-trigger-patch-merged:
835 jobs: 'cicn-libparc-merge-{stream}-{os}'
840 maven-version: 'mvn33-new'
842 settings: 'cicn-settings'
844 global-settings: 'global-settings'
845 global-settings-type: cfp
848 - include-raw-cicn-libccnx-common-build.sh
849 - provide-maven-settings:
850 settings-file: 'cicn-settings'
851 global-settings-file: 'global-settings'
854 - ../scripts/maven_push_functions.sh
855 - include-raw-cicn-maven-push.sh
858 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
861 only-if-success: true
862 default-excludes: false
863 - fdio-infra-shiplogs:
864 maven-version: 'mvn33-new'
867 name: 'cicn-libccnx-common-verify-{stream}-{os}'
869 project-type: freestyle
870 node: '{os}-basebuild-4c-4g'
874 daysToKeep: '{build-days-to-keep}'
875 numToKeep: '{build-num-to-keep}'
876 artifactDaysToKeep: '{build-artifact-days-to-keep}'
877 artifactNumToKeep: '{build-artifact-num-to-keep}'
888 - gerrit-trigger-scm:
889 credentials-id: 'jenkins-gerrit-credentials'
890 refspec: '$GERRIT_REFSPEC'
891 choosing-strategy: 'gerrit'
894 - fdio-infra-wrappers:
895 build-timeout: '{build-timeout}'
898 - gerrit-trigger-patch-submitted:
905 - include-raw-cicn-libccnx-common-build.sh
909 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
912 only-if-success: true
913 default-excludes: false
914 - fdio-infra-shiplogs:
915 maven-version: 'mvn33-new'
918 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
920 project-type: freestyle
921 node: '{os}-basebuild-4c-4g'
924 daysToKeep: '{build-days-to-keep}'
925 numToKeep: '{build-num-to-keep}'
926 artifactDaysToKeep: '{build-artifact-days-to-keep}'
927 artifactNumToKeep: '{build-artifact-num-to-keep}'
936 - maven-project-parameter:
939 maven-version: 'mvn33-new'
940 - repo-name-parameter:
941 repo-name: '{repo-stream-part}.{repo-os-part}'
944 - gerrit-trigger-scm:
945 credentials-id: 'jenkins-gerrit-credentials'
947 choosing-strategy: 'default'
950 - fdio-infra-wrappers:
951 build-timeout: '{build-timeout}'
954 - gerrit-trigger-patch-merged:
958 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
963 maven-version: 'mvn33-new'
965 settings: 'cicn-settings'
967 global-settings: 'global-settings'
968 global-settings-type: cfp
971 - include-raw-cicn-libccnx-transport-rta-build.sh
972 - provide-maven-settings:
973 settings-file: 'cicn-settings'
974 global-settings-file: 'global-settings'
977 - ../scripts/maven_push_functions.sh
978 - include-raw-cicn-maven-push.sh
981 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
984 only-if-success: true
985 default-excludes: false
986 - fdio-infra-shiplogs:
987 maven-version: 'mvn33-new'
990 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
992 project-type: freestyle
993 node: '{os}-basebuild-4c-4g'
997 daysToKeep: '{build-days-to-keep}'
998 numToKeep: '{build-num-to-keep}'
999 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1000 artifactNumToKeep: '{build-artifact-num-to-keep}'
1003 - project-parameter:
1004 project: '{project}'
1011 - gerrit-trigger-scm:
1012 credentials-id: 'jenkins-gerrit-credentials'
1013 refspec: '$GERRIT_REFSPEC'
1014 choosing-strategy: 'gerrit'
1017 - fdio-infra-wrappers:
1018 build-timeout: '{build-timeout}'
1021 - gerrit-trigger-patch-submitted:
1027 !include-raw-escape:
1028 - include-raw-cicn-libccnx-transport-rta-build.sh
1032 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
1035 only-if-success: true
1036 default-excludes: false
1037 - fdio-infra-shiplogs:
1038 maven-version: 'mvn33-new'
1041 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
1043 project-type: freestyle
1044 node: '{os}-basebuild-4c-4g'
1047 daysToKeep: '{build-days-to-keep}'
1048 numToKeep: '{build-num-to-keep}'
1049 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1050 artifactNumToKeep: '{build-artifact-num-to-keep}'
1053 - project-parameter:
1054 project: '{project}'
1059 - maven-project-parameter:
1062 maven-version: 'mvn33-new'
1063 - repo-name-parameter:
1064 repo-name: '{repo-stream-part}.{repo-os-part}'
1067 - gerrit-trigger-scm:
1068 credentials-id: 'jenkins-gerrit-credentials'
1070 choosing-strategy: 'default'
1073 - fdio-infra-wrappers:
1074 build-timeout: '{build-timeout}'
1077 - gerrit-trigger-patch-merged:
1081 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1086 maven-version: 'mvn33-new'
1088 settings: 'cicn-settings'
1090 global-settings: 'global-settings'
1091 global-settings-type: cfp
1093 !include-raw-escape:
1094 - include-raw-cicn-libccnx-portal-build.sh
1095 - provide-maven-settings:
1096 settings-file: 'cicn-settings'
1097 global-settings-file: 'global-settings'
1099 !include-raw-escape:
1100 - ../scripts/maven_push_functions.sh
1101 - include-raw-cicn-maven-push.sh
1104 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
1107 only-if-success: true
1108 default-excludes: false
1109 - fdio-infra-shiplogs:
1110 maven-version: 'mvn33-new'
1113 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
1115 project-type: freestyle
1116 node: '{os}-basebuild-4c-4g'
1120 daysToKeep: '{build-days-to-keep}'
1121 numToKeep: '{build-num-to-keep}'
1122 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1123 artifactNumToKeep: '{build-artifact-num-to-keep}'
1126 - project-parameter:
1127 project: '{project}'
1134 - gerrit-trigger-scm:
1135 credentials-id: 'jenkins-gerrit-credentials'
1136 refspec: '$GERRIT_REFSPEC'
1137 choosing-strategy: 'gerrit'
1140 - fdio-infra-wrappers:
1141 build-timeout: '{build-timeout}'
1144 - gerrit-trigger-patch-submitted:
1150 !include-raw-escape:
1151 - include-raw-cicn-libccnx-portal-build.sh
1155 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
1158 only-if-success: true
1159 default-excludes: false
1160 - fdio-infra-shiplogs:
1161 maven-version: 'mvn33-new'
1164 name: 'cicn-libicnet-merge-{stream}-{os}'
1166 project-type: freestyle
1167 node: '{os}-basebuild-4c-4g'
1170 daysToKeep: '{build-days-to-keep}'
1171 numToKeep: '{build-num-to-keep}'
1172 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1173 artifactNumToKeep: '{build-artifact-num-to-keep}'
1176 - project-parameter:
1177 project: '{project}'
1182 - maven-project-parameter:
1185 maven-version: 'mvn33-new'
1186 - repo-name-parameter:
1187 repo-name: '{repo-stream-part}.{repo-os-part}'
1190 - gerrit-trigger-scm:
1191 credentials-id: 'jenkins-gerrit-credentials'
1193 choosing-strategy: 'default'
1196 - fdio-infra-wrappers:
1197 build-timeout: '{build-timeout}'
1200 - gerrit-trigger-patch-merged:
1204 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1209 maven-version: 'mvn33-new'
1211 settings: 'cicn-settings'
1213 global-settings: 'global-settings'
1214 global-settings-type: cfp
1216 !include-raw-escape:
1217 - include-raw-cicn-libicnet-build.sh
1218 - provide-maven-settings:
1219 settings-file: 'cicn-settings'
1220 global-settings-file: 'global-settings'
1222 !include-raw-escape:
1223 - ../scripts/maven_push_functions.sh
1224 - include-raw-cicn-maven-push.sh
1227 artifacts: 'build/*.rpm,build/*.deb'
1230 only-if-success: true
1231 default-excludes: false
1232 - fdio-infra-shiplogs:
1233 maven-version: 'mvn33-new'
1236 name: 'cicn-libicnet-verify-{stream}-{os}'
1238 project-type: freestyle
1239 node: '{os}-basebuild-4c-4g'
1243 daysToKeep: '{build-days-to-keep}'
1244 numToKeep: '{build-num-to-keep}'
1245 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1246 artifactNumToKeep: '{build-artifact-num-to-keep}'
1249 - project-parameter:
1250 project: '{project}'
1257 - gerrit-trigger-scm:
1258 credentials-id: 'jenkins-gerrit-credentials'
1259 refspec: '$GERRIT_REFSPEC'
1260 choosing-strategy: 'gerrit'
1263 - fdio-infra-wrappers:
1264 build-timeout: '{build-timeout}'
1267 - gerrit-trigger-patch-submitted:
1273 !include-raw-escape:
1274 - include-raw-cicn-libicnet-build.sh
1278 artifacts: 'build/*.rpm,build/*.deb'
1281 only-if-success: true
1282 default-excludes: false
1283 - fdio-infra-shiplogs:
1284 maven-version: 'mvn33-new'
1287 name: 'cicn-metis-merge-{stream}-{os}'
1289 project-type: freestyle
1290 node: '{os}-basebuild-4c-4g'
1293 daysToKeep: '{build-days-to-keep}'
1294 numToKeep: '{build-num-to-keep}'
1295 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1296 artifactNumToKeep: '{build-artifact-num-to-keep}'
1299 - project-parameter:
1300 project: '{project}'
1305 - maven-project-parameter:
1308 maven-version: 'mvn33-new'
1309 - repo-name-parameter:
1310 repo-name: '{repo-stream-part}.{repo-os-part}'
1313 - gerrit-trigger-scm:
1314 credentials-id: 'jenkins-gerrit-credentials'
1316 choosing-strategy: 'default'
1319 - fdio-infra-wrappers:
1320 build-timeout: '{build-timeout}'
1323 - gerrit-trigger-patch-merged:
1327 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1332 maven-version: 'mvn33-new'
1334 settings: 'cicn-settings'
1336 global-settings: 'global-settings'
1337 global-settings-type: cfp
1339 !include-raw-escape:
1340 - include-raw-cicn-metis-build.sh
1341 - provide-maven-settings:
1342 settings-file: 'cicn-settings'
1343 global-settings-file: 'global-settings'
1345 !include-raw-escape:
1346 - ../scripts/maven_push_functions.sh
1347 - include-raw-cicn-maven-push.sh
1350 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1353 only-if-success: true
1354 default-excludes: false
1355 - fdio-infra-shiplogs:
1356 maven-version: 'mvn33-new'
1359 name: 'cicn-metis-verify-{stream}-{os}'
1361 project-type: freestyle
1362 node: '{os}-basebuild-4c-4g'
1366 daysToKeep: '{build-days-to-keep}'
1367 numToKeep: '{build-num-to-keep}'
1368 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1369 artifactNumToKeep: '{build-artifact-num-to-keep}'
1372 - project-parameter:
1373 project: '{project}'
1380 - gerrit-trigger-scm:
1381 credentials-id: 'jenkins-gerrit-credentials'
1382 refspec: '$GERRIT_REFSPEC'
1383 choosing-strategy: 'gerrit'
1386 - fdio-infra-wrappers:
1387 build-timeout: '{build-timeout}'
1390 - gerrit-trigger-patch-submitted:
1396 !include-raw-escape:
1397 - include-raw-cicn-metis-build.sh
1401 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1404 only-if-success: true
1405 default-excludes: false
1406 - fdio-infra-shiplogs:
1407 maven-version: 'mvn33-new'
1410 name: 'cicn-http-server-merge-{stream}-{os}'
1412 project-type: freestyle
1413 node: '{os}-basebuild-4c-4g'
1416 daysToKeep: '{build-days-to-keep}'
1417 numToKeep: '{build-num-to-keep}'
1418 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1419 artifactNumToKeep: '{build-artifact-num-to-keep}'
1422 - project-parameter:
1423 project: '{project}'
1428 - maven-project-parameter:
1431 maven-version: 'mvn33-new'
1432 - repo-name-parameter:
1433 repo-name: '{repo-stream-part}.{repo-os-part}'
1436 - gerrit-trigger-scm:
1437 credentials-id: 'jenkins-gerrit-credentials'
1439 choosing-strategy: 'default'
1442 - fdio-infra-wrappers:
1443 build-timeout: '{build-timeout}'
1446 - gerrit-trigger-patch-merged:
1450 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1455 maven-version: 'mvn33-new'
1457 settings: 'cicn-settings'
1459 global-settings: 'global-settings'
1460 global-settings-type: cfp
1462 !include-raw-escape:
1463 - include-raw-cicn-http-server-build.sh
1464 - provide-maven-settings:
1465 settings-file: 'cicn-settings'
1466 global-settings-file: 'global-settings'
1468 !include-raw-escape:
1469 - ../scripts/maven_push_functions.sh
1470 - include-raw-cicn-maven-push.sh
1473 artifacts: 'build/*.rpm,build/*.deb'
1476 only-if-success: true
1477 default-excludes: false
1478 - fdio-infra-shiplogs:
1479 maven-version: 'mvn33-new'
1482 name: 'cicn-http-server-verify-{stream}-{os}'
1484 project-type: freestyle
1485 node: '{os}-basebuild-4c-4g'
1489 daysToKeep: '{build-days-to-keep}'
1490 numToKeep: '{build-num-to-keep}'
1491 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1492 artifactNumToKeep: '{build-artifact-num-to-keep}'
1495 - project-parameter:
1496 project: '{project}'
1503 - gerrit-trigger-scm:
1504 credentials-id: 'jenkins-gerrit-credentials'
1505 refspec: '$GERRIT_REFSPEC'
1506 choosing-strategy: 'gerrit'
1509 - fdio-infra-wrappers:
1510 build-timeout: '{build-timeout}'
1513 - gerrit-trigger-patch-submitted:
1519 !include-raw-escape:
1520 - include-raw-cicn-http-server-build.sh
1524 artifacts: 'build/*.rpm,build/*.deb'
1527 only-if-success: true
1528 default-excludes: false
1529 - fdio-infra-shiplogs:
1530 maven-version: 'mvn33-new'
1533 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1535 project-type: freestyle
1536 node: '{os}-basebuild-4c-4g'
1539 daysToKeep: '{build-days-to-keep}'
1540 numToKeep: '{build-num-to-keep}'
1541 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1542 artifactNumToKeep: '{build-artifact-num-to-keep}'
1545 - project-parameter:
1546 project: '{project}'
1551 - maven-project-parameter:
1554 maven-version: 'mvn33-new'
1555 - repo-name-parameter:
1556 repo-name: '{repo-stream-part}.{repo-os-part}'
1559 - gerrit-trigger-scm:
1560 credentials-id: 'jenkins-gerrit-credentials'
1562 choosing-strategy: 'default'
1565 - fdio-infra-wrappers:
1566 build-timeout: '{build-timeout}'
1569 - gerrit-trigger-patch-merged:
1576 maven-version: 'mvn33-new'
1578 settings: 'cicn-settings'
1580 global-settings: 'global-settings'
1581 global-settings-type: cfp
1583 !include-raw-escape:
1584 - include-raw-cicn-vpp-plugin-build.sh
1585 - provide-maven-settings:
1586 settings-file: 'cicn-settings'
1587 global-settings-file: 'global-settings'
1589 !include-raw-escape:
1590 - ../scripts/maven_push_functions.sh
1591 - include-raw-cicn-maven-push.sh
1594 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1597 only-if-success: true
1598 default-excludes: false
1599 - fdio-infra-shiplogs:
1600 maven-version: 'mvn33-new'
1603 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1605 project-type: freestyle
1606 node: '{os}-basebuild-4c-4g'
1610 daysToKeep: '{build-days-to-keep}'
1611 numToKeep: '{build-num-to-keep}'
1612 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1613 artifactNumToKeep: '{build-artifact-num-to-keep}'
1616 - project-parameter:
1617 project: '{project}'
1624 - gerrit-trigger-scm:
1625 credentials-id: 'jenkins-gerrit-credentials'
1626 refspec: '$GERRIT_REFSPEC'
1627 choosing-strategy: 'gerrit'
1630 - fdio-infra-wrappers:
1631 build-timeout: '{build-timeout}'
1634 - gerrit-trigger-patch-submitted:
1640 !include-raw-escape:
1641 - include-raw-cicn-vpp-plugin-build.sh
1645 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1648 only-if-success: true
1649 default-excludes: false
1650 - fdio-infra-shiplogs:
1651 maven-version: 'mvn33-new'
1654 name: 'cicn-viper-merge-{stream}-{os}'
1656 project-type: freestyle
1657 node: '{os}-basebuild-4c-4g'
1660 daysToKeep: '{build-days-to-keep}'
1661 numToKeep: '{build-num-to-keep}'
1662 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1663 artifactNumToKeep: '{build-artifact-num-to-keep}'
1666 - project-parameter:
1667 project: '{project}'
1672 - maven-project-parameter:
1675 maven-version: 'mvn33-new'
1676 - repo-name-parameter:
1677 repo-name: '{repo-stream-part}.{repo-os-part}'
1680 - gerrit-trigger-scm:
1681 credentials-id: 'jenkins-gerrit-credentials'
1683 choosing-strategy: 'default'
1686 - fdio-infra-wrappers:
1687 build-timeout: '{build-timeout}'
1690 - gerrit-trigger-patch-merged:
1694 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1699 maven-version: 'mvn33-new'
1701 settings: 'cicn-settings'
1703 global-settings: 'global-settings'
1704 global-settings-type: cfp
1706 !include-raw-escape:
1707 - include-raw-cicn-viper-build.sh
1708 - provide-maven-settings:
1709 settings-file: 'cicn-settings'
1710 global-settings-file: 'global-settings'
1712 !include-raw-escape:
1713 - ../scripts/maven_push_functions.sh
1714 - include-raw-cicn-maven-push.sh
1717 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1720 only-if-success: true
1721 default-excludes: false
1722 - fdio-infra-shiplogs:
1723 maven-version: 'mvn33-new'
1726 name: 'cicn-viper-verify-{stream}-{os}'
1728 project-type: freestyle
1729 node: '{os}-basebuild-4c-4g'
1733 daysToKeep: '{build-days-to-keep}'
1734 numToKeep: '{build-num-to-keep}'
1735 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1736 artifactNumToKeep: '{build-artifact-num-to-keep}'
1739 - project-parameter:
1740 project: '{project}'
1747 - gerrit-trigger-scm:
1748 credentials-id: 'jenkins-gerrit-credentials'
1749 refspec: '$GERRIT_REFSPEC'
1750 choosing-strategy: 'gerrit'
1753 - fdio-infra-wrappers:
1754 build-timeout: '{build-timeout}'
1757 - gerrit-trigger-patch-submitted:
1763 !include-raw-escape:
1764 - include-raw-cicn-viper-build.sh
1768 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1771 only-if-success: true
1772 default-excludes: false
1773 - fdio-infra-shiplogs:
1774 maven-version: 'mvn33-new'
1777 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1779 project-type: freestyle
1780 node: '{os}-basebuild-4c-4g'
1783 daysToKeep: '{build-days-to-keep}'
1784 numToKeep: '{build-num-to-keep}'
1785 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1786 artifactNumToKeep: '{build-artifact-num-to-keep}'
1789 - project-parameter:
1790 project: '{project}'
1795 - maven-project-parameter:
1798 maven-version: 'mvn33-new'
1799 - repo-name-parameter:
1800 repo-name: '{repo-stream-part}.{repo-os-part}'
1803 - gerrit-trigger-scm:
1804 credentials-id: 'jenkins-gerrit-credentials'
1806 choosing-strategy: 'default'
1809 - fdio-infra-wrappers:
1810 build-timeout: '{build-timeout}'
1813 - gerrit-trigger-patch-merged:
1820 maven-version: 'mvn33-new'
1822 settings: 'cicn-settings'
1824 global-settings: 'global-settings'
1825 global-settings-type: cfp
1827 !include-raw-escape:
1828 - include-raw-cicn-radio-emulators-build.sh
1829 - provide-maven-settings:
1830 settings-file: 'cicn-settings'
1831 global-settings-file: 'global-settings'
1833 !include-raw-escape:
1834 - ../scripts/maven_push_functions.sh
1835 - include-raw-cicn-maven-push.sh
1838 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1841 only-if-success: true
1842 default-excludes: false
1843 - fdio-infra-shiplogs:
1844 maven-version: 'mvn33-new'
1847 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1849 project-type: freestyle
1850 node: '{os}-basebuild-4c-4g'
1854 daysToKeep: '{build-days-to-keep}'
1855 numToKeep: '{build-num-to-keep}'
1856 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1857 artifactNumToKeep: '{build-artifact-num-to-keep}'
1860 - project-parameter:
1861 project: '{project}'
1868 - gerrit-trigger-scm:
1869 credentials-id: 'jenkins-gerrit-credentials'
1870 refspec: '$GERRIT_REFSPEC'
1871 choosing-strategy: 'gerrit'
1874 - fdio-infra-wrappers:
1875 build-timeout: '{build-timeout}'
1878 - gerrit-trigger-patch-submitted:
1884 !include-raw-escape:
1885 - include-raw-cicn-radio-emulators-build.sh
1889 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1892 only-if-success: true
1893 default-excludes: false
1894 - fdio-infra-shiplogs:
1895 maven-version: 'mvn33-new'
1898 name: 'cicn-android-sdk-merge-{stream}-{os}'
1900 project-type: freestyle
1901 node: '{os}-basebuild-4c-4g'
1904 daysToKeep: '{build-days-to-keep}'
1905 numToKeep: '{build-num-to-keep}'
1906 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1907 artifactNumToKeep: '{build-artifact-num-to-keep}'
1910 - project-parameter:
1911 project: '{project}'
1916 - maven-project-parameter:
1919 maven-version: 'mvn33-new'
1920 - repo-name-parameter:
1921 repo-name: '{repo-stream-part}.{repo-os-part}'
1924 - gerrit-trigger-scm:
1925 credentials-id: 'jenkins-gerrit-credentials'
1927 choosing-strategy: 'default'
1930 - fdio-infra-wrappers:
1931 build-timeout: '{build-timeout}'
1934 - gerrit-trigger-patch-merged:
1941 !include-raw-escape:
1942 - include-raw-cicn-android-sdk-build.sh
1945 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1948 only-if-success: true
1949 default-excludes: false
1950 - fdio-infra-shiplogs:
1951 maven-version: 'mvn33-new'
1954 name: 'cicn-android-sdk-verify-{stream}-{os}'
1956 project-type: freestyle
1957 node: '{os}-basebuild-4c-4g'
1961 daysToKeep: '{build-days-to-keep}'
1962 numToKeep: '{build-num-to-keep}'
1963 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1964 artifactNumToKeep: '{build-artifact-num-to-keep}'
1967 - project-parameter:
1968 project: '{project}'
1975 - gerrit-trigger-scm:
1976 credentials-id: 'jenkins-gerrit-credentials'
1977 refspec: '$GERRIT_REFSPEC'
1978 choosing-strategy: 'gerrit'
1981 - fdio-infra-wrappers:
1982 build-timeout: '{build-timeout}'
1985 - gerrit-trigger-patch-submitted:
1991 !include-raw-escape:
1992 - include-raw-cicn-android-sdk-build.sh
1996 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1999 only-if-success: true
2000 default-excludes: false
2001 - fdio-infra-shiplogs:
2002 maven-version: 'mvn33-new'
2005 name: 'cicn-vicn-merge-{stream}-{os}'
2007 project-type: freestyle
2008 node: '{os}-basebuild-4c-4g'
2011 daysToKeep: '{build-days-to-keep}'
2012 numToKeep: '{build-num-to-keep}'
2013 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2014 artifactNumToKeep: '{build-artifact-num-to-keep}'
2017 - project-parameter:
2018 project: '{project}'
2023 - maven-project-parameter:
2026 maven-version: 'mvn33-new'
2027 - repo-name-parameter:
2028 repo-name: '{repo-stream-part}.{repo-os-part}'
2031 - gerrit-trigger-scm:
2032 credentials-id: 'jenkins-gerrit-credentials'
2034 choosing-strategy: 'default'
2037 - fdio-infra-wrappers:
2038 build-timeout: '{build-timeout}'
2041 - gerrit-trigger-patch-merged:
2048 maven-version: 'mvn33-new'
2050 settings: 'cicn-settings'
2052 global-settings: 'global-settings'
2053 global-settings-type: cfp
2055 !include-raw-escape:
2056 - include-raw-cicn-vicn-build.sh
2057 - provide-maven-settings:
2058 settings-file: 'cicn-settings'
2059 global-settings-file: 'global-settings'
2061 !include-raw-escape:
2062 - ../scripts/maven_push_functions.sh
2063 - include-raw-cicn-maven-push.sh
2066 artifacts: 'build/*.rpm,build/*.deb'
2069 only-if-success: true
2070 default-excludes: false
2071 - fdio-infra-shiplogs:
2072 maven-version: 'mvn33-new'
2075 name: 'cicn-vicn-verify-{stream}-{os}'
2077 project-type: freestyle
2078 node: '{os}-basebuild-4c-4g'
2082 daysToKeep: '{build-days-to-keep}'
2083 numToKeep: '{build-num-to-keep}'
2084 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2085 artifactNumToKeep: '{build-artifact-num-to-keep}'
2088 - project-parameter:
2089 project: '{project}'
2096 - gerrit-trigger-scm:
2097 credentials-id: 'jenkins-gerrit-credentials'
2098 refspec: '$GERRIT_REFSPEC'
2099 choosing-strategy: 'gerrit'
2102 - fdio-infra-wrappers:
2103 build-timeout: '{build-timeout}'
2106 - gerrit-trigger-patch-submitted:
2112 !include-raw-escape:
2113 - include-raw-cicn-vicn-build.sh
2117 artifacts: 'build/*.rpm,build/*.deb'
2120 only-if-success: true
2121 default-excludes: false
2122 - fdio-infra-shiplogs:
2123 maven-version: 'mvn33-new'