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.xenial.main'
179 repo-os-part: 'centos7'
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'
242 - 'cicn-vicn-verify-{stream}-{os}'
243 - 'cicn-vicn-merge-{stream}-{os}'
247 repo-os-part: 'ubuntu.xenial.main'
250 branch: 'vicn/master'
251 repo-stream-part: 'master'
257 name: 'cicn-longbow-merge-{stream}-{os}'
259 project-type: freestyle
260 node: '{os}-basebuild-4c-4g'
263 daysToKeep: '{build-days-to-keep}'
264 numToKeep: '{build-num-to-keep}'
265 artifactDaysToKeep: '{build-artifact-days-to-keep}'
266 artifactNumToKeep: '{build-artifact-num-to-keep}'
275 - maven-project-parameter:
278 maven-version: 'mvn33-new'
279 - repo-name-parameter:
280 repo-name: '{repo-stream-part}.{repo-os-part}'
283 - gerrit-trigger-scm:
284 credentials-id: 'jenkins-gerrit-credentials'
286 choosing-strategy: 'default'
289 - fdio-infra-wrappers:
290 build-timeout: '{build-timeout}'
293 - gerrit-trigger-patch-merged:
300 maven-version: 'mvn33-new'
302 settings: 'cicn-settings'
304 global-settings: 'global-settings'
305 global-settings-type: cfp
308 - include-raw-cicn-longbow-build.sh
309 - provide-maven-settings:
310 settings-file: 'cicn-settings'
311 global-settings-file: 'global-settings'
314 - ../scripts/maven_push_functions.sh
315 - include-raw-cicn-maven-push.sh
318 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
321 only-if-success: true
322 default-excludes: false
323 - fdio-infra-shiplogs:
324 maven-version: 'mvn33-new'
327 name: 'cicn-longbow-verify-{stream}-{os}'
329 project-type: freestyle
330 node: '{os}-basebuild-4c-4g'
334 daysToKeep: '{build-days-to-keep}'
335 numToKeep: '{build-num-to-keep}'
336 artifactDaysToKeep: '{build-artifact-days-to-keep}'
337 artifactNumToKeep: '{build-artifact-num-to-keep}'
348 - gerrit-trigger-scm:
349 credentials-id: 'jenkins-gerrit-credentials'
350 refspec: '$GERRIT_REFSPEC'
351 choosing-strategy: 'gerrit'
354 - fdio-infra-wrappers:
355 build-timeout: '{build-timeout}'
358 - gerrit-trigger-patch-submitted:
365 - include-raw-cicn-longbow-build.sh
368 - fdio-infra-shiplogs:
369 maven-version: 'mvn33-new'
372 name: 'cicn-libparc-merge-{stream}-{os}'
374 project-type: freestyle
375 node: '{os}-basebuild-4c-4g'
378 daysToKeep: '{build-days-to-keep}'
379 numToKeep: '{build-num-to-keep}'
380 artifactDaysToKeep: '{build-artifact-days-to-keep}'
381 artifactNumToKeep: '{build-artifact-num-to-keep}'
390 - maven-project-parameter:
393 maven-version: 'mvn33-new'
394 - repo-name-parameter:
395 repo-name: '{repo-stream-part}.{repo-os-part}'
398 - gerrit-trigger-scm:
399 credentials-id: 'jenkins-gerrit-credentials'
401 choosing-strategy: 'default'
404 - fdio-infra-wrappers:
405 build-timeout: '{build-timeout}'
408 - gerrit-trigger-patch-merged:
412 jobs: 'cicn-longbow-merge-{stream}-{os}'
417 maven-version: 'mvn33-new'
419 settings: 'cicn-settings'
421 global-settings: 'global-settings'
422 global-settings-type: cfp
425 - include-raw-cicn-libparc-build.sh
426 - provide-maven-settings:
427 settings-file: 'cicn-settings'
428 global-settings-file: 'global-settings'
431 - ../scripts/maven_push_functions.sh
432 - include-raw-cicn-maven-push.sh
435 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
438 only-if-success: true
439 default-excludes: false
440 - fdio-infra-shiplogs:
441 maven-version: 'mvn33-new'
444 name: 'cicn-libparc-verify-{stream}-{os}'
446 project-type: freestyle
447 node: '{os}-basebuild-4c-4g'
451 daysToKeep: '{build-days-to-keep}'
452 numToKeep: '{build-num-to-keep}'
453 artifactDaysToKeep: '{build-artifact-days-to-keep}'
454 artifactNumToKeep: '{build-artifact-num-to-keep}'
465 - gerrit-trigger-scm:
466 credentials-id: 'jenkins-gerrit-credentials'
467 refspec: '$GERRIT_REFSPEC'
468 choosing-strategy: 'gerrit'
471 - fdio-infra-wrappers:
472 build-timeout: '{build-timeout}'
475 - gerrit-trigger-patch-submitted:
482 - include-raw-cicn-libparc-build.sh
485 - fdio-infra-shiplogs:
486 maven-version: 'mvn33-new'
489 name: 'cicn-libccnx-common-merge-{stream}-{os}'
491 project-type: freestyle
492 node: '{os}-basebuild-4c-4g'
495 daysToKeep: '{build-days-to-keep}'
496 numToKeep: '{build-num-to-keep}'
497 artifactDaysToKeep: '{build-artifact-days-to-keep}'
498 artifactNumToKeep: '{build-artifact-num-to-keep}'
507 - maven-project-parameter:
510 maven-version: 'mvn33-new'
511 - repo-name-parameter:
512 repo-name: '{repo-stream-part}.{repo-os-part}'
515 - gerrit-trigger-scm:
516 credentials-id: 'jenkins-gerrit-credentials'
518 choosing-strategy: 'default'
521 - fdio-infra-wrappers:
522 build-timeout: '{build-timeout}'
525 - gerrit-trigger-patch-merged:
529 jobs: 'cicn-libparc-merge-{stream}-{os}'
534 maven-version: 'mvn33-new'
536 settings: 'cicn-settings'
538 global-settings: 'global-settings'
539 global-settings-type: cfp
542 - include-raw-cicn-libccnx-common-build.sh
543 - provide-maven-settings:
544 settings-file: 'cicn-settings'
545 global-settings-file: 'global-settings'
548 - ../scripts/maven_push_functions.sh
549 - include-raw-cicn-maven-push.sh
552 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
555 only-if-success: true
556 default-excludes: false
557 - fdio-infra-shiplogs:
558 maven-version: 'mvn33-new'
561 name: 'cicn-libccnx-common-verify-{stream}-{os}'
563 project-type: freestyle
564 node: '{os}-basebuild-4c-4g'
568 daysToKeep: '{build-days-to-keep}'
569 numToKeep: '{build-num-to-keep}'
570 artifactDaysToKeep: '{build-artifact-days-to-keep}'
571 artifactNumToKeep: '{build-artifact-num-to-keep}'
582 - gerrit-trigger-scm:
583 credentials-id: 'jenkins-gerrit-credentials'
584 refspec: '$GERRIT_REFSPEC'
585 choosing-strategy: 'gerrit'
588 - fdio-infra-wrappers:
589 build-timeout: '{build-timeout}'
592 - gerrit-trigger-patch-submitted:
599 - include-raw-cicn-libccnx-common-build.sh
602 - fdio-infra-shiplogs:
603 maven-version: 'mvn33-new'
606 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
608 project-type: freestyle
609 node: '{os}-basebuild-4c-4g'
612 daysToKeep: '{build-days-to-keep}'
613 numToKeep: '{build-num-to-keep}'
614 artifactDaysToKeep: '{build-artifact-days-to-keep}'
615 artifactNumToKeep: '{build-artifact-num-to-keep}'
624 - maven-project-parameter:
627 maven-version: 'mvn33-new'
628 - repo-name-parameter:
629 repo-name: '{repo-stream-part}.{repo-os-part}'
632 - gerrit-trigger-scm:
633 credentials-id: 'jenkins-gerrit-credentials'
635 choosing-strategy: 'default'
638 - fdio-infra-wrappers:
639 build-timeout: '{build-timeout}'
642 - gerrit-trigger-patch-merged:
646 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
651 maven-version: 'mvn33-new'
653 settings: 'cicn-settings'
655 global-settings: 'global-settings'
656 global-settings-type: cfp
659 - include-raw-cicn-libccnx-transport-rta-build.sh
660 - provide-maven-settings:
661 settings-file: 'cicn-settings'
662 global-settings-file: 'global-settings'
665 - ../scripts/maven_push_functions.sh
666 - include-raw-cicn-maven-push.sh
669 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
672 only-if-success: true
673 default-excludes: false
674 - fdio-infra-shiplogs:
675 maven-version: 'mvn33-new'
678 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
680 project-type: freestyle
681 node: '{os}-basebuild-4c-4g'
685 daysToKeep: '{build-days-to-keep}'
686 numToKeep: '{build-num-to-keep}'
687 artifactDaysToKeep: '{build-artifact-days-to-keep}'
688 artifactNumToKeep: '{build-artifact-num-to-keep}'
699 - gerrit-trigger-scm:
700 credentials-id: 'jenkins-gerrit-credentials'
701 refspec: '$GERRIT_REFSPEC'
702 choosing-strategy: 'gerrit'
705 - fdio-infra-wrappers:
706 build-timeout: '{build-timeout}'
709 - gerrit-trigger-patch-submitted:
716 - include-raw-cicn-libccnx-transport-rta-build.sh
719 - fdio-infra-shiplogs:
720 maven-version: 'mvn33-new'
723 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
725 project-type: freestyle
726 node: '{os}-basebuild-4c-4g'
729 daysToKeep: '{build-days-to-keep}'
730 numToKeep: '{build-num-to-keep}'
731 artifactDaysToKeep: '{build-artifact-days-to-keep}'
732 artifactNumToKeep: '{build-artifact-num-to-keep}'
741 - maven-project-parameter:
744 maven-version: 'mvn33-new'
745 - repo-name-parameter:
746 repo-name: '{repo-stream-part}.{repo-os-part}'
749 - gerrit-trigger-scm:
750 credentials-id: 'jenkins-gerrit-credentials'
752 choosing-strategy: 'default'
755 - fdio-infra-wrappers:
756 build-timeout: '{build-timeout}'
759 - gerrit-trigger-patch-merged:
763 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
768 maven-version: 'mvn33-new'
770 settings: 'cicn-settings'
772 global-settings: 'global-settings'
773 global-settings-type: cfp
776 - include-raw-cicn-libccnx-portal-build.sh
777 - provide-maven-settings:
778 settings-file: 'cicn-settings'
779 global-settings-file: 'global-settings'
782 - ../scripts/maven_push_functions.sh
783 - include-raw-cicn-maven-push.sh
786 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
789 only-if-success: true
790 default-excludes: false
791 - fdio-infra-shiplogs:
792 maven-version: 'mvn33-new'
795 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
797 project-type: freestyle
798 node: '{os}-basebuild-4c-4g'
802 daysToKeep: '{build-days-to-keep}'
803 numToKeep: '{build-num-to-keep}'
804 artifactDaysToKeep: '{build-artifact-days-to-keep}'
805 artifactNumToKeep: '{build-artifact-num-to-keep}'
816 - gerrit-trigger-scm:
817 credentials-id: 'jenkins-gerrit-credentials'
818 refspec: '$GERRIT_REFSPEC'
819 choosing-strategy: 'gerrit'
822 - fdio-infra-wrappers:
823 build-timeout: '{build-timeout}'
826 - gerrit-trigger-patch-submitted:
833 - include-raw-cicn-libccnx-portal-build.sh
836 - fdio-infra-shiplogs:
837 maven-version: 'mvn33-new'
840 name: 'cicn-libicnet-merge-{stream}-{os}'
842 project-type: freestyle
843 node: '{os}-basebuild-4c-4g'
846 daysToKeep: '{build-days-to-keep}'
847 numToKeep: '{build-num-to-keep}'
848 artifactDaysToKeep: '{build-artifact-days-to-keep}'
849 artifactNumToKeep: '{build-artifact-num-to-keep}'
858 - maven-project-parameter:
861 maven-version: 'mvn33-new'
862 - repo-name-parameter:
863 repo-name: '{repo-stream-part}.{repo-os-part}'
866 - gerrit-trigger-scm:
867 credentials-id: 'jenkins-gerrit-credentials'
869 choosing-strategy: 'default'
872 - fdio-infra-wrappers:
873 build-timeout: '{build-timeout}'
876 - gerrit-trigger-patch-merged:
880 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
885 maven-version: 'mvn33-new'
887 settings: 'cicn-settings'
889 global-settings: 'global-settings'
890 global-settings-type: cfp
893 - include-raw-cicn-libicnet-build.sh
894 - provide-maven-settings:
895 settings-file: 'cicn-settings'
896 global-settings-file: 'global-settings'
899 - ../scripts/maven_push_functions.sh
900 - include-raw-cicn-maven-push.sh
903 artifacts: 'build/*.rpm,build/*.deb'
906 only-if-success: true
907 default-excludes: false
908 - fdio-infra-shiplogs:
909 maven-version: 'mvn33-new'
912 name: 'cicn-libicnet-verify-{stream}-{os}'
914 project-type: freestyle
915 node: '{os}-basebuild-4c-4g'
919 daysToKeep: '{build-days-to-keep}'
920 numToKeep: '{build-num-to-keep}'
921 artifactDaysToKeep: '{build-artifact-days-to-keep}'
922 artifactNumToKeep: '{build-artifact-num-to-keep}'
933 - gerrit-trigger-scm:
934 credentials-id: 'jenkins-gerrit-credentials'
935 refspec: '$GERRIT_REFSPEC'
936 choosing-strategy: 'gerrit'
939 - fdio-infra-wrappers:
940 build-timeout: '{build-timeout}'
943 - gerrit-trigger-patch-submitted:
950 - include-raw-cicn-libicnet-build.sh
953 - fdio-infra-shiplogs:
954 maven-version: 'mvn33-new'
957 name: 'cicn-metis-merge-{stream}-{os}'
959 project-type: freestyle
960 node: '{os}-basebuild-4c-4g'
963 daysToKeep: '{build-days-to-keep}'
964 numToKeep: '{build-num-to-keep}'
965 artifactDaysToKeep: '{build-artifact-days-to-keep}'
966 artifactNumToKeep: '{build-artifact-num-to-keep}'
975 - maven-project-parameter:
978 maven-version: 'mvn33-new'
979 - repo-name-parameter:
980 repo-name: '{repo-stream-part}.{repo-os-part}'
983 - gerrit-trigger-scm:
984 credentials-id: 'jenkins-gerrit-credentials'
986 choosing-strategy: 'default'
989 - fdio-infra-wrappers:
990 build-timeout: '{build-timeout}'
993 - gerrit-trigger-patch-merged:
997 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1002 maven-version: 'mvn33-new'
1004 settings: 'cicn-settings'
1006 global-settings: 'global-settings'
1007 global-settings-type: cfp
1009 !include-raw-escape:
1010 - include-raw-cicn-metis-build.sh
1011 - provide-maven-settings:
1012 settings-file: 'cicn-settings'
1013 global-settings-file: 'global-settings'
1015 !include-raw-escape:
1016 - ../scripts/maven_push_functions.sh
1017 - include-raw-cicn-maven-push.sh
1020 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1023 only-if-success: true
1024 default-excludes: false
1025 - fdio-infra-shiplogs:
1026 maven-version: 'mvn33-new'
1029 name: 'cicn-metis-verify-{stream}-{os}'
1031 project-type: freestyle
1032 node: '{os}-basebuild-4c-4g'
1036 daysToKeep: '{build-days-to-keep}'
1037 numToKeep: '{build-num-to-keep}'
1038 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1039 artifactNumToKeep: '{build-artifact-num-to-keep}'
1042 - project-parameter:
1043 project: '{project}'
1050 - gerrit-trigger-scm:
1051 credentials-id: 'jenkins-gerrit-credentials'
1052 refspec: '$GERRIT_REFSPEC'
1053 choosing-strategy: 'gerrit'
1056 - fdio-infra-wrappers:
1057 build-timeout: '{build-timeout}'
1060 - gerrit-trigger-patch-submitted:
1066 !include-raw-escape:
1067 - include-raw-cicn-metis-build.sh
1070 - fdio-infra-shiplogs:
1071 maven-version: 'mvn33-new'
1074 name: 'cicn-http-server-merge-{stream}-{os}'
1076 project-type: freestyle
1077 node: '{os}-basebuild-4c-4g'
1080 daysToKeep: '{build-days-to-keep}'
1081 numToKeep: '{build-num-to-keep}'
1082 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1083 artifactNumToKeep: '{build-artifact-num-to-keep}'
1086 - project-parameter:
1087 project: '{project}'
1092 - maven-project-parameter:
1095 maven-version: 'mvn33-new'
1096 - repo-name-parameter:
1097 repo-name: '{repo-stream-part}.{repo-os-part}'
1100 - gerrit-trigger-scm:
1101 credentials-id: 'jenkins-gerrit-credentials'
1103 choosing-strategy: 'default'
1106 - fdio-infra-wrappers:
1107 build-timeout: '{build-timeout}'
1110 - gerrit-trigger-patch-merged:
1114 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1119 maven-version: 'mvn33-new'
1121 settings: 'cicn-settings'
1123 global-settings: 'global-settings'
1124 global-settings-type: cfp
1126 !include-raw-escape:
1127 - include-raw-cicn-http-server-build.sh
1128 - provide-maven-settings:
1129 settings-file: 'cicn-settings'
1130 global-settings-file: 'global-settings'
1132 !include-raw-escape:
1133 - ../scripts/maven_push_functions.sh
1134 - include-raw-cicn-maven-push.sh
1137 artifacts: 'build/*.rpm,build/*.deb'
1140 only-if-success: true
1141 default-excludes: false
1142 - fdio-infra-shiplogs:
1143 maven-version: 'mvn33-new'
1146 name: 'cicn-http-server-verify-{stream}-{os}'
1148 project-type: freestyle
1149 node: '{os}-basebuild-4c-4g'
1153 daysToKeep: '{build-days-to-keep}'
1154 numToKeep: '{build-num-to-keep}'
1155 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1156 artifactNumToKeep: '{build-artifact-num-to-keep}'
1159 - project-parameter:
1160 project: '{project}'
1167 - gerrit-trigger-scm:
1168 credentials-id: 'jenkins-gerrit-credentials'
1169 refspec: '$GERRIT_REFSPEC'
1170 choosing-strategy: 'gerrit'
1173 - fdio-infra-wrappers:
1174 build-timeout: '{build-timeout}'
1177 - gerrit-trigger-patch-submitted:
1183 !include-raw-escape:
1184 - include-raw-cicn-http-server-build.sh
1187 - fdio-infra-shiplogs:
1188 maven-version: 'mvn33-new'
1191 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1193 project-type: freestyle
1194 node: '{os}-basebuild-4c-4g'
1197 daysToKeep: '{build-days-to-keep}'
1198 numToKeep: '{build-num-to-keep}'
1199 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1200 artifactNumToKeep: '{build-artifact-num-to-keep}'
1203 - project-parameter:
1204 project: '{project}'
1209 - maven-project-parameter:
1212 maven-version: 'mvn33-new'
1213 - repo-name-parameter:
1214 repo-name: '{repo-stream-part}.{repo-os-part}'
1217 - gerrit-trigger-scm:
1218 credentials-id: 'jenkins-gerrit-credentials'
1220 choosing-strategy: 'default'
1223 - fdio-infra-wrappers:
1224 build-timeout: '{build-timeout}'
1227 - gerrit-trigger-patch-merged:
1234 maven-version: 'mvn33-new'
1236 settings: 'cicn-settings'
1238 global-settings: 'global-settings'
1239 global-settings-type: cfp
1241 !include-raw-escape:
1242 - include-raw-cicn-vpp-plugin-build.sh
1243 - provide-maven-settings:
1244 settings-file: 'cicn-settings'
1245 global-settings-file: 'global-settings'
1247 !include-raw-escape:
1248 - ../scripts/maven_push_functions.sh
1249 - include-raw-cicn-maven-push.sh
1252 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1255 only-if-success: true
1256 default-excludes: false
1257 - fdio-infra-shiplogs:
1258 maven-version: 'mvn33-new'
1261 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1263 project-type: freestyle
1264 node: '{os}-basebuild-4c-4g'
1268 daysToKeep: '{build-days-to-keep}'
1269 numToKeep: '{build-num-to-keep}'
1270 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1271 artifactNumToKeep: '{build-artifact-num-to-keep}'
1274 - project-parameter:
1275 project: '{project}'
1282 - gerrit-trigger-scm:
1283 credentials-id: 'jenkins-gerrit-credentials'
1284 refspec: '$GERRIT_REFSPEC'
1285 choosing-strategy: 'gerrit'
1288 - fdio-infra-wrappers:
1289 build-timeout: '{build-timeout}'
1292 - gerrit-trigger-patch-submitted:
1298 !include-raw-escape:
1299 - include-raw-cicn-vpp-plugin-build.sh
1302 - fdio-infra-shiplogs:
1303 maven-version: 'mvn33-new'
1306 name: 'cicn-viper-merge-{stream}-{os}'
1308 project-type: freestyle
1309 node: '{os}-basebuild-4c-4g'
1312 daysToKeep: '{build-days-to-keep}'
1313 numToKeep: '{build-num-to-keep}'
1314 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1315 artifactNumToKeep: '{build-artifact-num-to-keep}'
1318 - project-parameter:
1319 project: '{project}'
1324 - maven-project-parameter:
1327 maven-version: 'mvn33-new'
1328 - repo-name-parameter:
1329 repo-name: '{repo-stream-part}.{repo-os-part}'
1332 - gerrit-trigger-scm:
1333 credentials-id: 'jenkins-gerrit-credentials'
1335 choosing-strategy: 'default'
1338 - fdio-infra-wrappers:
1339 build-timeout: '{build-timeout}'
1342 - gerrit-trigger-patch-merged:
1346 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1351 maven-version: 'mvn33-new'
1353 settings: 'cicn-settings'
1355 global-settings: 'global-settings'
1356 global-settings-type: cfp
1358 !include-raw-escape:
1359 - include-raw-cicn-viper-build.sh
1360 - provide-maven-settings:
1361 settings-file: 'cicn-settings'
1362 global-settings-file: 'global-settings'
1364 !include-raw-escape:
1365 - ../scripts/maven_push_functions.sh
1366 - include-raw-cicn-maven-push.sh
1369 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1372 only-if-success: true
1373 default-excludes: false
1374 - fdio-infra-shiplogs:
1375 maven-version: 'mvn33-new'
1378 name: 'cicn-viper-verify-{stream}-{os}'
1380 project-type: freestyle
1381 node: '{os}-basebuild-4c-4g'
1385 daysToKeep: '{build-days-to-keep}'
1386 numToKeep: '{build-num-to-keep}'
1387 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1388 artifactNumToKeep: '{build-artifact-num-to-keep}'
1391 - project-parameter:
1392 project: '{project}'
1399 - gerrit-trigger-scm:
1400 credentials-id: 'jenkins-gerrit-credentials'
1401 refspec: '$GERRIT_REFSPEC'
1402 choosing-strategy: 'gerrit'
1405 - fdio-infra-wrappers:
1406 build-timeout: '{build-timeout}'
1409 - gerrit-trigger-patch-submitted:
1415 !include-raw-escape:
1416 - include-raw-cicn-viper-build.sh
1419 - fdio-infra-shiplogs:
1420 maven-version: 'mvn33-new'
1423 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1425 project-type: freestyle
1426 node: '{os}-basebuild-4c-4g'
1429 daysToKeep: '{build-days-to-keep}'
1430 numToKeep: '{build-num-to-keep}'
1431 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1432 artifactNumToKeep: '{build-artifact-num-to-keep}'
1435 - project-parameter:
1436 project: '{project}'
1441 - maven-project-parameter:
1444 maven-version: 'mvn33-new'
1445 - repo-name-parameter:
1446 repo-name: '{repo-stream-part}.{repo-os-part}'
1449 - gerrit-trigger-scm:
1450 credentials-id: 'jenkins-gerrit-credentials'
1452 choosing-strategy: 'default'
1455 - fdio-infra-wrappers:
1456 build-timeout: '{build-timeout}'
1459 - gerrit-trigger-patch-merged:
1466 maven-version: 'mvn33-new'
1468 settings: 'cicn-settings'
1470 global-settings: 'global-settings'
1471 global-settings-type: cfp
1473 !include-raw-escape:
1474 - include-raw-cicn-radio-emulators-build.sh
1475 - provide-maven-settings:
1476 settings-file: 'cicn-settings'
1477 global-settings-file: 'global-settings'
1479 !include-raw-escape:
1480 - ../scripts/maven_push_functions.sh
1481 - include-raw-cicn-maven-push.sh
1484 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1487 only-if-success: true
1488 default-excludes: false
1489 - fdio-infra-shiplogs:
1490 maven-version: 'mvn33-new'
1493 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1495 project-type: freestyle
1496 node: '{os}-basebuild-4c-4g'
1500 daysToKeep: '{build-days-to-keep}'
1501 numToKeep: '{build-num-to-keep}'
1502 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1503 artifactNumToKeep: '{build-artifact-num-to-keep}'
1506 - project-parameter:
1507 project: '{project}'
1514 - gerrit-trigger-scm:
1515 credentials-id: 'jenkins-gerrit-credentials'
1516 refspec: '$GERRIT_REFSPEC'
1517 choosing-strategy: 'gerrit'
1520 - fdio-infra-wrappers:
1521 build-timeout: '{build-timeout}'
1524 - gerrit-trigger-patch-submitted:
1530 !include-raw-escape:
1531 - include-raw-cicn-radio-emulators-build.sh
1534 - fdio-infra-shiplogs:
1535 maven-version: 'mvn33-new'
1538 name: 'cicn-android-sdk-merge-{stream}-{os}'
1540 project-type: freestyle
1541 node: '{os}-basebuild-4c-4g'
1544 daysToKeep: '{build-days-to-keep}'
1545 numToKeep: '{build-num-to-keep}'
1546 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1547 artifactNumToKeep: '{build-artifact-num-to-keep}'
1550 - project-parameter:
1551 project: '{project}'
1556 - maven-project-parameter:
1559 maven-version: 'mvn33-new'
1560 - repo-name-parameter:
1561 repo-name: '{repo-stream-part}.{repo-os-part}'
1564 - gerrit-trigger-scm:
1565 credentials-id: 'jenkins-gerrit-credentials'
1567 choosing-strategy: 'default'
1570 - fdio-infra-wrappers:
1571 build-timeout: '{build-timeout}'
1574 - gerrit-trigger-patch-merged:
1581 !include-raw-escape:
1582 - include-raw-cicn-android-sdk-build.sh
1585 artifacts: 'iGetAndroid/app/build/outputs/apk/*.apk,MetisForwarder/app/build/outputs/apk/*.apk,build/viper/viper-armv7//build/outputs/apk/*.apk'
1588 only-if-success: true
1589 default-excludes: false
1590 - fdio-infra-shiplogs:
1591 maven-version: 'mvn33-new'
1594 name: 'cicn-android-sdk-verify-{stream}-{os}'
1596 project-type: freestyle
1597 node: '{os}-basebuild-4c-4g'
1601 daysToKeep: '{build-days-to-keep}'
1602 numToKeep: '{build-num-to-keep}'
1603 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1604 artifactNumToKeep: '{build-artifact-num-to-keep}'
1607 - project-parameter:
1608 project: '{project}'
1615 - gerrit-trigger-scm:
1616 credentials-id: 'jenkins-gerrit-credentials'
1617 refspec: '$GERRIT_REFSPEC'
1618 choosing-strategy: 'gerrit'
1621 - fdio-infra-wrappers:
1622 build-timeout: '{build-timeout}'
1625 - gerrit-trigger-patch-submitted:
1631 !include-raw-escape:
1632 - include-raw-cicn-android-sdk-build.sh
1635 - fdio-infra-shiplogs:
1636 maven-version: 'mvn33-new'
1639 name: 'cicn-vicn-merge-{stream}-{os}'
1641 project-type: freestyle
1642 node: '{os}-basebuild-4c-4g'
1645 daysToKeep: '{build-days-to-keep}'
1646 numToKeep: '{build-num-to-keep}'
1647 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1648 artifactNumToKeep: '{build-artifact-num-to-keep}'
1651 - project-parameter:
1652 project: '{project}'
1657 - maven-project-parameter:
1660 maven-version: 'mvn33-new'
1661 - repo-name-parameter:
1662 repo-name: '{repo-stream-part}.{repo-os-part}'
1665 - gerrit-trigger-scm:
1666 credentials-id: 'jenkins-gerrit-credentials'
1668 choosing-strategy: 'default'
1671 - fdio-infra-wrappers:
1672 build-timeout: '{build-timeout}'
1675 - gerrit-trigger-patch-merged:
1682 maven-version: 'mvn33-new'
1684 settings: 'cicn-settings'
1686 global-settings: 'global-settings'
1687 global-settings-type: cfp
1689 !include-raw-escape:
1690 - include-raw-cicn-vicn-build.sh
1691 - provide-maven-settings:
1692 settings-file: 'cicn-settings'
1693 global-settings-file: 'global-settings'
1695 !include-raw-escape:
1696 - ../scripts/maven_push_functions.sh
1697 - include-raw-cicn-maven-push.sh
1700 artifacts: 'build/*.rpm,build/*.deb'
1703 only-if-success: true
1704 default-excludes: false
1705 - fdio-infra-shiplogs:
1706 maven-version: 'mvn33-new'
1709 name: 'cicn-vicn-verify-{stream}-{os}'
1711 project-type: freestyle
1712 node: '{os}-basebuild-4c-4g'
1716 daysToKeep: '{build-days-to-keep}'
1717 numToKeep: '{build-num-to-keep}'
1718 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1719 artifactNumToKeep: '{build-artifact-num-to-keep}'
1722 - project-parameter:
1723 project: '{project}'
1730 - gerrit-trigger-scm:
1731 credentials-id: 'jenkins-gerrit-credentials'
1732 refspec: '$GERRIT_REFSPEC'
1733 choosing-strategy: 'gerrit'
1736 - fdio-infra-wrappers:
1737 build-timeout: '{build-timeout}'
1740 - gerrit-trigger-patch-submitted:
1746 !include-raw-escape:
1747 - include-raw-cicn-vicn-build.sh
1750 - fdio-infra-shiplogs:
1751 maven-version: 'mvn33-new'