4 - 'cicn-longbow-verify-{stream}-{os}'
5 - 'cicn-longbow-merge-{stream}-{os}'
9 repo-os-part: 'ubuntu.trusty.main'
11 repo-os-part: 'ubuntu.xenial.main'
13 repo-os-part: 'centos7'
16 branch: 'cframework/master'
17 repo-stream-part: 'master'
25 - 'cicn-libparc-verify-{stream}-{os}'
26 - 'cicn-libparc-merge-{stream}-{os}'
30 repo-os-part: 'ubuntu.trusty.main'
32 repo-os-part: 'ubuntu.xenial.main'
34 repo-os-part: 'centos7'
37 branch: 'cframework/master'
38 repo-stream-part: 'master'
44 name: cicn-libccnx-common
46 - 'cicn-libccnx-common-verify-{stream}-{os}'
47 - 'cicn-libccnx-common-merge-{stream}-{os}'
51 repo-os-part: 'ubuntu.trusty.main'
53 repo-os-part: 'ubuntu.xenial.main'
55 repo-os-part: 'centos7'
58 branch: 'ccnxlibs/master'
59 repo-stream-part: 'master'
65 name: cicn-libccnx-transport-rta
67 - 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
68 - 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
72 repo-os-part: 'ubuntu.trusty.main'
74 repo-os-part: 'ubuntu.xenial.main'
76 repo-os-part: 'centos7'
79 branch: 'ccnxlibs/master'
80 repo-stream-part: 'master'
86 name: cicn-libccnx-portal
88 - 'cicn-libccnx-portal-verify-{stream}-{os}'
89 - 'cicn-libccnx-portal-merge-{stream}-{os}'
93 repo-os-part: 'ubuntu.trusty.main'
95 repo-os-part: 'ubuntu.xenial.main'
97 repo-os-part: 'centos7'
100 branch: 'ccnxlibs/master'
101 repo-stream-part: 'master'
109 - 'cicn-libicnet-verify-{stream}-{os}'
110 - 'cicn-libicnet-merge-{stream}-{os}'
114 repo-os-part: 'ubuntu.trusty.main'
116 repo-os-part: 'ubuntu.xenial.main'
118 repo-os-part: 'centos7'
121 branch: 'libicnet/master'
122 repo-stream-part: 'master'
130 - 'cicn-metis-verify-{stream}-{os}'
131 - 'cicn-metis-merge-{stream}-{os}'
135 repo-os-part: 'ubuntu.trusty.main'
137 repo-os-part: 'ubuntu.xenial.main'
139 repo-os-part: 'centos7'
142 branch: 'sb-forwarder/master'
143 repo-stream-part: 'master'
149 name: cicn-http-server
151 - 'cicn-http-server-verify-{stream}-{os}'
152 - 'cicn-http-server-merge-{stream}-{os}'
156 repo-os-part: 'ubuntu.trusty.main'
158 repo-os-part: 'ubuntu.xenial.main'
160 repo-os-part: 'centos7'
163 branch: 'http-server/master'
164 repo-stream-part: 'master'
170 name: cicn-vpp-plugin
172 - 'cicn-vpp-plugin-verify-{stream}-{os}'
173 - 'cicn-vpp-plugin-merge-{stream}-{os}'
177 repo-os-part: 'ubuntu.trusty.main'
179 repo-os-part: 'ubuntu.xenial.main'
181 repo-os-part: 'centos7'
184 branch: 'cicn-plugin/master'
185 repo-stream-part: 'master'
193 - 'cicn-viper-verify-{stream}-{os}'
194 - 'cicn-viper-merge-{stream}-{os}'
198 repo-os-part: 'ubuntu.xenial.main'
201 branch: 'viper/master'
202 repo-stream-part: 'master'
208 name: cicn-radio-emulators
210 - 'cicn-radio-emulators-verify-{stream}-{os}'
211 - 'cicn-radio-emulators-merge-{stream}-{os}'
215 repo-os-part: 'ubuntu.xenial.main'
218 branch: 'vicn/master'
219 repo-stream-part: 'master'
225 name: cicn-android-sdk
227 - 'cicn-android-sdk-verify-{stream}-{os}'
228 - 'cicn-android-sdk-merge-{stream}-{os}'
232 repo-os-part: 'ubuntu.xenial.main'
235 branch: 'android-sdk/master'
236 repo-stream-part: 'master'
242 name: 'cicn-longbow-merge-{stream}-{os}'
244 project-type: freestyle
245 node: '{os}-basebuild-4c-4g'
248 daysToKeep: '{build-days-to-keep}'
249 numToKeep: '{build-num-to-keep}'
250 artifactDaysToKeep: '{build-artifact-days-to-keep}'
251 artifactNumToKeep: '{build-artifact-num-to-keep}'
260 - maven-project-parameter:
263 maven-version: 'mvn33-new'
264 - repo-name-parameter:
265 repo-name: '{repo-stream-part}.{repo-os-part}'
268 - gerrit-trigger-scm:
269 credentials-id: 'jenkins-gerrit-credentials'
271 choosing-strategy: 'default'
274 - fdio-infra-wrappers:
275 build-timeout: '{build-timeout}'
278 - gerrit-trigger-patch-merged:
285 maven-version: 'mvn33-new'
287 settings: 'cicn-settings'
289 global-settings: 'global-settings'
290 global-settings-type: cfp
293 - include-raw-cicn-longbow-build.sh
294 - provide-maven-settings:
295 settings-file: 'cicn-settings'
296 global-settings-file: 'global-settings'
299 - ../scripts/maven_push_functions.sh
300 - include-raw-cicn-maven-push.sh
303 artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
306 only-if-success: true
307 default-excludes: false
308 - fdio-infra-shiplogs:
309 maven-version: 'mvn33-new'
312 name: 'cicn-longbow-verify-{stream}-{os}'
314 project-type: freestyle
315 node: '{os}-basebuild-4c-4g'
319 daysToKeep: '{build-days-to-keep}'
320 numToKeep: '{build-num-to-keep}'
321 artifactDaysToKeep: '{build-artifact-days-to-keep}'
322 artifactNumToKeep: '{build-artifact-num-to-keep}'
333 - gerrit-trigger-scm:
334 credentials-id: 'jenkins-gerrit-credentials'
335 refspec: '$GERRIT_REFSPEC'
336 choosing-strategy: 'gerrit'
339 - fdio-infra-wrappers:
340 build-timeout: '{build-timeout}'
343 - gerrit-trigger-patch-submitted:
350 - include-raw-cicn-longbow-build.sh
353 - fdio-infra-shiplogs:
354 maven-version: 'mvn33-new'
357 name: 'cicn-libparc-merge-{stream}-{os}'
359 project-type: freestyle
360 node: '{os}-basebuild-4c-4g'
363 daysToKeep: '{build-days-to-keep}'
364 numToKeep: '{build-num-to-keep}'
365 artifactDaysToKeep: '{build-artifact-days-to-keep}'
366 artifactNumToKeep: '{build-artifact-num-to-keep}'
375 - maven-project-parameter:
378 maven-version: 'mvn33-new'
379 - repo-name-parameter:
380 repo-name: '{repo-stream-part}.{repo-os-part}'
383 - gerrit-trigger-scm:
384 credentials-id: 'jenkins-gerrit-credentials'
386 choosing-strategy: 'default'
389 - fdio-infra-wrappers:
390 build-timeout: '{build-timeout}'
393 - gerrit-trigger-patch-merged:
397 jobs: 'cicn-longbow-merge-{stream}-{os}'
402 maven-version: 'mvn33-new'
404 settings: 'cicn-settings'
406 global-settings: 'global-settings'
407 global-settings-type: cfp
410 - include-raw-cicn-libparc-build.sh
411 - provide-maven-settings:
412 settings-file: 'cicn-settings'
413 global-settings-file: 'global-settings'
416 - ../scripts/maven_push_functions.sh
417 - include-raw-cicn-maven-push.sh
420 artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
423 only-if-success: true
424 default-excludes: false
425 - fdio-infra-shiplogs:
426 maven-version: 'mvn33-new'
429 name: 'cicn-libparc-verify-{stream}-{os}'
431 project-type: freestyle
432 node: '{os}-basebuild-4c-4g'
436 daysToKeep: '{build-days-to-keep}'
437 numToKeep: '{build-num-to-keep}'
438 artifactDaysToKeep: '{build-artifact-days-to-keep}'
439 artifactNumToKeep: '{build-artifact-num-to-keep}'
450 - gerrit-trigger-scm:
451 credentials-id: 'jenkins-gerrit-credentials'
452 refspec: '$GERRIT_REFSPEC'
453 choosing-strategy: 'gerrit'
456 - fdio-infra-wrappers:
457 build-timeout: '{build-timeout}'
460 - gerrit-trigger-patch-submitted:
467 - include-raw-cicn-libparc-build.sh
470 - fdio-infra-shiplogs:
471 maven-version: 'mvn33-new'
474 name: 'cicn-libccnx-common-merge-{stream}-{os}'
476 project-type: freestyle
477 node: '{os}-basebuild-4c-4g'
480 daysToKeep: '{build-days-to-keep}'
481 numToKeep: '{build-num-to-keep}'
482 artifactDaysToKeep: '{build-artifact-days-to-keep}'
483 artifactNumToKeep: '{build-artifact-num-to-keep}'
492 - maven-project-parameter:
495 maven-version: 'mvn33-new'
496 - repo-name-parameter:
497 repo-name: '{repo-stream-part}.{repo-os-part}'
500 - gerrit-trigger-scm:
501 credentials-id: 'jenkins-gerrit-credentials'
503 choosing-strategy: 'default'
506 - fdio-infra-wrappers:
507 build-timeout: '{build-timeout}'
510 - gerrit-trigger-patch-merged:
514 jobs: 'cicn-libparc-merge-{stream}-{os}'
519 maven-version: 'mvn33-new'
521 settings: 'cicn-settings'
523 global-settings: 'global-settings'
524 global-settings-type: cfp
527 - include-raw-cicn-libccnx-common-build.sh
528 - provide-maven-settings:
529 settings-file: 'cicn-settings'
530 global-settings-file: 'global-settings'
533 - ../scripts/maven_push_functions.sh
534 - include-raw-cicn-maven-push.sh
537 artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
540 only-if-success: true
541 default-excludes: false
542 - fdio-infra-shiplogs:
543 maven-version: 'mvn33-new'
546 name: 'cicn-libccnx-common-verify-{stream}-{os}'
548 project-type: freestyle
549 node: '{os}-basebuild-4c-4g'
553 daysToKeep: '{build-days-to-keep}'
554 numToKeep: '{build-num-to-keep}'
555 artifactDaysToKeep: '{build-artifact-days-to-keep}'
556 artifactNumToKeep: '{build-artifact-num-to-keep}'
567 - gerrit-trigger-scm:
568 credentials-id: 'jenkins-gerrit-credentials'
569 refspec: '$GERRIT_REFSPEC'
570 choosing-strategy: 'gerrit'
573 - fdio-infra-wrappers:
574 build-timeout: '{build-timeout}'
577 - gerrit-trigger-patch-submitted:
584 - include-raw-cicn-libccnx-common-build.sh
587 - fdio-infra-shiplogs:
588 maven-version: 'mvn33-new'
591 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
593 project-type: freestyle
594 node: '{os}-basebuild-4c-4g'
597 daysToKeep: '{build-days-to-keep}'
598 numToKeep: '{build-num-to-keep}'
599 artifactDaysToKeep: '{build-artifact-days-to-keep}'
600 artifactNumToKeep: '{build-artifact-num-to-keep}'
609 - maven-project-parameter:
612 maven-version: 'mvn33-new'
613 - repo-name-parameter:
614 repo-name: '{repo-stream-part}.{repo-os-part}'
617 - gerrit-trigger-scm:
618 credentials-id: 'jenkins-gerrit-credentials'
620 choosing-strategy: 'default'
623 - fdio-infra-wrappers:
624 build-timeout: '{build-timeout}'
627 - gerrit-trigger-patch-merged:
631 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
636 maven-version: 'mvn33-new'
638 settings: 'cicn-settings'
640 global-settings: 'global-settings'
641 global-settings-type: cfp
644 - include-raw-cicn-libccnx-transport-rta-build.sh
645 - provide-maven-settings:
646 settings-file: 'cicn-settings'
647 global-settings-file: 'global-settings'
650 - ../scripts/maven_push_functions.sh
651 - include-raw-cicn-maven-push.sh
654 artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
657 only-if-success: true
658 default-excludes: false
659 - fdio-infra-shiplogs:
660 maven-version: 'mvn33-new'
663 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
665 project-type: freestyle
666 node: '{os}-basebuild-4c-4g'
670 daysToKeep: '{build-days-to-keep}'
671 numToKeep: '{build-num-to-keep}'
672 artifactDaysToKeep: '{build-artifact-days-to-keep}'
673 artifactNumToKeep: '{build-artifact-num-to-keep}'
684 - gerrit-trigger-scm:
685 credentials-id: 'jenkins-gerrit-credentials'
686 refspec: '$GERRIT_REFSPEC'
687 choosing-strategy: 'gerrit'
690 - fdio-infra-wrappers:
691 build-timeout: '{build-timeout}'
694 - gerrit-trigger-patch-submitted:
701 - include-raw-cicn-libccnx-transport-rta-build.sh
704 - fdio-infra-shiplogs:
705 maven-version: 'mvn33-new'
708 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
710 project-type: freestyle
711 node: '{os}-basebuild-4c-4g'
714 daysToKeep: '{build-days-to-keep}'
715 numToKeep: '{build-num-to-keep}'
716 artifactDaysToKeep: '{build-artifact-days-to-keep}'
717 artifactNumToKeep: '{build-artifact-num-to-keep}'
726 - maven-project-parameter:
729 maven-version: 'mvn33-new'
730 - repo-name-parameter:
731 repo-name: '{repo-stream-part}.{repo-os-part}'
734 - gerrit-trigger-scm:
735 credentials-id: 'jenkins-gerrit-credentials'
737 choosing-strategy: 'default'
740 - fdio-infra-wrappers:
741 build-timeout: '{build-timeout}'
744 - gerrit-trigger-patch-merged:
748 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
753 maven-version: 'mvn33-new'
755 settings: 'cicn-settings'
757 global-settings: 'global-settings'
758 global-settings-type: cfp
761 - include-raw-cicn-libccnx-portal-build.sh
762 - provide-maven-settings:
763 settings-file: 'cicn-settings'
764 global-settings-file: 'global-settings'
767 - ../scripts/maven_push_functions.sh
768 - include-raw-cicn-maven-push.sh
771 artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
774 only-if-success: true
775 default-excludes: false
776 - fdio-infra-shiplogs:
777 maven-version: 'mvn33-new'
780 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
782 project-type: freestyle
783 node: '{os}-basebuild-4c-4g'
787 daysToKeep: '{build-days-to-keep}'
788 numToKeep: '{build-num-to-keep}'
789 artifactDaysToKeep: '{build-artifact-days-to-keep}'
790 artifactNumToKeep: '{build-artifact-num-to-keep}'
801 - gerrit-trigger-scm:
802 credentials-id: 'jenkins-gerrit-credentials'
803 refspec: '$GERRIT_REFSPEC'
804 choosing-strategy: 'gerrit'
807 - fdio-infra-wrappers:
808 build-timeout: '{build-timeout}'
811 - gerrit-trigger-patch-submitted:
818 - include-raw-cicn-libccnx-portal-build.sh
821 - fdio-infra-shiplogs:
822 maven-version: 'mvn33-new'
825 name: 'cicn-libicnet-merge-{stream}-{os}'
827 project-type: freestyle
828 node: '{os}-basebuild-4c-4g'
831 daysToKeep: '{build-days-to-keep}'
832 numToKeep: '{build-num-to-keep}'
833 artifactDaysToKeep: '{build-artifact-days-to-keep}'
834 artifactNumToKeep: '{build-artifact-num-to-keep}'
843 - maven-project-parameter:
846 maven-version: 'mvn33-new'
847 - repo-name-parameter:
848 repo-name: '{repo-stream-part}.{repo-os-part}'
851 - gerrit-trigger-scm:
852 credentials-id: 'jenkins-gerrit-credentials'
854 choosing-strategy: 'default'
857 - fdio-infra-wrappers:
858 build-timeout: '{build-timeout}'
861 - gerrit-trigger-patch-merged:
865 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
870 maven-version: 'mvn33-new'
872 settings: 'cicn-settings'
874 global-settings: 'global-settings'
875 global-settings-type: cfp
878 - include-raw-cicn-libicnet-build.sh
879 - provide-maven-settings:
880 settings-file: 'cicn-settings'
881 global-settings-file: 'global-settings'
884 - ../scripts/maven_push_functions.sh
885 - include-raw-cicn-maven-push.sh
888 artifacts: 'build/*.rpm,build/*.deb'
891 only-if-success: true
892 default-excludes: false
893 - fdio-infra-shiplogs:
894 maven-version: 'mvn33-new'
897 name: 'cicn-libicnet-verify-{stream}-{os}'
899 project-type: freestyle
900 node: '{os}-basebuild-4c-4g'
904 daysToKeep: '{build-days-to-keep}'
905 numToKeep: '{build-num-to-keep}'
906 artifactDaysToKeep: '{build-artifact-days-to-keep}'
907 artifactNumToKeep: '{build-artifact-num-to-keep}'
918 - gerrit-trigger-scm:
919 credentials-id: 'jenkins-gerrit-credentials'
920 refspec: '$GERRIT_REFSPEC'
921 choosing-strategy: 'gerrit'
924 - fdio-infra-wrappers:
925 build-timeout: '{build-timeout}'
928 - gerrit-trigger-patch-submitted:
935 - include-raw-cicn-libicnet-build.sh
938 - fdio-infra-shiplogs:
939 maven-version: 'mvn33-new'
942 name: 'cicn-metis-merge-{stream}-{os}'
944 project-type: freestyle
945 node: '{os}-basebuild-4c-4g'
948 daysToKeep: '{build-days-to-keep}'
949 numToKeep: '{build-num-to-keep}'
950 artifactDaysToKeep: '{build-artifact-days-to-keep}'
951 artifactNumToKeep: '{build-artifact-num-to-keep}'
960 - maven-project-parameter:
963 maven-version: 'mvn33-new'
964 - repo-name-parameter:
965 repo-name: '{repo-stream-part}.{repo-os-part}'
968 - gerrit-trigger-scm:
969 credentials-id: 'jenkins-gerrit-credentials'
971 choosing-strategy: 'default'
974 - fdio-infra-wrappers:
975 build-timeout: '{build-timeout}'
978 - gerrit-trigger-patch-merged:
982 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
987 maven-version: 'mvn33-new'
989 settings: 'cicn-settings'
991 global-settings: 'global-settings'
992 global-settings-type: cfp
995 - include-raw-cicn-metis-build.sh
996 - provide-maven-settings:
997 settings-file: 'cicn-settings'
998 global-settings-file: 'global-settings'
1000 !include-raw-escape:
1001 - ../scripts/maven_push_functions.sh
1002 - include-raw-cicn-maven-push.sh
1005 artifacts: 'metis/build/*.rpm,metis/build/*.deb'
1008 only-if-success: true
1009 default-excludes: false
1010 - fdio-infra-shiplogs:
1011 maven-version: 'mvn33-new'
1014 name: 'cicn-metis-verify-{stream}-{os}'
1016 project-type: freestyle
1017 node: '{os}-basebuild-4c-4g'
1021 daysToKeep: '{build-days-to-keep}'
1022 numToKeep: '{build-num-to-keep}'
1023 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1024 artifactNumToKeep: '{build-artifact-num-to-keep}'
1027 - project-parameter:
1028 project: '{project}'
1035 - gerrit-trigger-scm:
1036 credentials-id: 'jenkins-gerrit-credentials'
1037 refspec: '$GERRIT_REFSPEC'
1038 choosing-strategy: 'gerrit'
1041 - fdio-infra-wrappers:
1042 build-timeout: '{build-timeout}'
1045 - gerrit-trigger-patch-submitted:
1051 !include-raw-escape:
1052 - include-raw-cicn-metis-build.sh
1055 - fdio-infra-shiplogs:
1056 maven-version: 'mvn33-new'
1059 name: 'cicn-http-server-merge-{stream}-{os}'
1061 project-type: freestyle
1062 node: '{os}-basebuild-4c-4g'
1065 daysToKeep: '{build-days-to-keep}'
1066 numToKeep: '{build-num-to-keep}'
1067 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1068 artifactNumToKeep: '{build-artifact-num-to-keep}'
1071 - project-parameter:
1072 project: '{project}'
1077 - maven-project-parameter:
1080 maven-version: 'mvn33-new'
1081 - repo-name-parameter:
1082 repo-name: '{repo-stream-part}.{repo-os-part}'
1085 - gerrit-trigger-scm:
1086 credentials-id: 'jenkins-gerrit-credentials'
1088 choosing-strategy: 'default'
1091 - fdio-infra-wrappers:
1092 build-timeout: '{build-timeout}'
1095 - gerrit-trigger-patch-merged:
1099 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1104 maven-version: 'mvn33-new'
1106 settings: 'cicn-settings'
1108 global-settings: 'global-settings'
1109 global-settings-type: cfp
1111 !include-raw-escape:
1112 - include-raw-cicn-http-server-build.sh
1113 - provide-maven-settings:
1114 settings-file: 'cicn-settings'
1115 global-settings-file: 'global-settings'
1117 !include-raw-escape:
1118 - ../scripts/maven_push_functions.sh
1119 - include-raw-cicn-maven-push.sh
1122 artifacts: 'build/*.rpm,build/*.deb'
1125 only-if-success: true
1126 default-excludes: false
1127 - fdio-infra-shiplogs:
1128 maven-version: 'mvn33-new'
1131 name: 'cicn-http-server-verify-{stream}-{os}'
1133 project-type: freestyle
1134 node: '{os}-basebuild-4c-4g'
1138 daysToKeep: '{build-days-to-keep}'
1139 numToKeep: '{build-num-to-keep}'
1140 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1141 artifactNumToKeep: '{build-artifact-num-to-keep}'
1144 - project-parameter:
1145 project: '{project}'
1152 - gerrit-trigger-scm:
1153 credentials-id: 'jenkins-gerrit-credentials'
1154 refspec: '$GERRIT_REFSPEC'
1155 choosing-strategy: 'gerrit'
1158 - fdio-infra-wrappers:
1159 build-timeout: '{build-timeout}'
1162 - gerrit-trigger-patch-submitted:
1168 !include-raw-escape:
1169 - include-raw-cicn-http-server-build.sh
1172 - fdio-infra-shiplogs:
1173 maven-version: 'mvn33-new'
1176 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1178 project-type: freestyle
1179 node: '{os}-basebuild-4c-4g'
1182 daysToKeep: '{build-days-to-keep}'
1183 numToKeep: '{build-num-to-keep}'
1184 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1185 artifactNumToKeep: '{build-artifact-num-to-keep}'
1188 - project-parameter:
1189 project: '{project}'
1194 - maven-project-parameter:
1197 maven-version: 'mvn33-new'
1198 - repo-name-parameter:
1199 repo-name: '{repo-stream-part}.{repo-os-part}'
1202 - gerrit-trigger-scm:
1203 credentials-id: 'jenkins-gerrit-credentials'
1205 choosing-strategy: 'default'
1208 - fdio-infra-wrappers:
1209 build-timeout: '{build-timeout}'
1212 - gerrit-trigger-patch-merged:
1219 maven-version: 'mvn33-new'
1221 settings: 'cicn-settings'
1223 global-settings: 'global-settings'
1224 global-settings-type: cfp
1226 !include-raw-escape:
1227 - include-raw-cicn-vpp-plugin-build.sh
1228 - provide-maven-settings:
1229 settings-file: 'cicn-settings'
1230 global-settings-file: 'global-settings'
1232 !include-raw-escape:
1233 - ../scripts/maven_push_functions.sh
1234 - include-raw-cicn-maven-push.sh
1237 artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
1240 only-if-success: true
1241 default-excludes: false
1242 - fdio-infra-shiplogs:
1243 maven-version: 'mvn33-new'
1246 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1248 project-type: freestyle
1249 node: '{os}-basebuild-4c-4g'
1253 daysToKeep: '{build-days-to-keep}'
1254 numToKeep: '{build-num-to-keep}'
1255 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1256 artifactNumToKeep: '{build-artifact-num-to-keep}'
1259 - project-parameter:
1260 project: '{project}'
1267 - gerrit-trigger-scm:
1268 credentials-id: 'jenkins-gerrit-credentials'
1269 refspec: '$GERRIT_REFSPEC'
1270 choosing-strategy: 'gerrit'
1273 - fdio-infra-wrappers:
1274 build-timeout: '{build-timeout}'
1277 - gerrit-trigger-patch-submitted:
1283 !include-raw-escape:
1284 - include-raw-cicn-vpp-plugin-build.sh
1287 - fdio-infra-shiplogs:
1288 maven-version: 'mvn33-new'
1291 name: 'cicn-viper-merge-{stream}-{os}'
1293 project-type: freestyle
1294 node: '{os}-basebuild-4c-4g'
1297 daysToKeep: '{build-days-to-keep}'
1298 numToKeep: '{build-num-to-keep}'
1299 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1300 artifactNumToKeep: '{build-artifact-num-to-keep}'
1303 - project-parameter:
1304 project: '{project}'
1309 - maven-project-parameter:
1312 maven-version: 'mvn33-new'
1313 - repo-name-parameter:
1314 repo-name: '{repo-stream-part}.{repo-os-part}'
1317 - gerrit-trigger-scm:
1318 credentials-id: 'jenkins-gerrit-credentials'
1320 choosing-strategy: 'default'
1323 - fdio-infra-wrappers:
1324 build-timeout: '{build-timeout}'
1327 - gerrit-trigger-patch-merged:
1331 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1336 maven-version: 'mvn33-new'
1338 settings: 'cicn-settings'
1340 global-settings: 'global-settings'
1341 global-settings-type: cfp
1343 !include-raw-escape:
1344 - include-raw-cicn-viper-build.sh
1345 - provide-maven-settings:
1346 settings-file: 'cicn-settings'
1347 global-settings-file: 'global-settings'
1349 !include-raw-escape:
1350 - ../scripts/maven_push_functions.sh
1351 - include-raw-cicn-maven-push.sh
1354 artifacts: 'build/*.rpm,build/*.deb,libdash/build/*.rpm,libdash/build/*.deb'
1357 only-if-success: true
1358 default-excludes: false
1359 - fdio-infra-shiplogs:
1360 maven-version: 'mvn33-new'
1363 name: 'cicn-viper-verify-{stream}-{os}'
1365 project-type: freestyle
1366 node: '{os}-basebuild-4c-4g'
1370 daysToKeep: '{build-days-to-keep}'
1371 numToKeep: '{build-num-to-keep}'
1372 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1373 artifactNumToKeep: '{build-artifact-num-to-keep}'
1376 - project-parameter:
1377 project: '{project}'
1384 - gerrit-trigger-scm:
1385 credentials-id: 'jenkins-gerrit-credentials'
1386 refspec: '$GERRIT_REFSPEC'
1387 choosing-strategy: 'gerrit'
1390 - fdio-infra-wrappers:
1391 build-timeout: '{build-timeout}'
1394 - gerrit-trigger-patch-submitted:
1400 !include-raw-escape:
1401 - include-raw-cicn-viper-build.sh
1404 - fdio-infra-shiplogs:
1405 maven-version: 'mvn33-new'
1408 name: 'cicn-radio-emulators-merge-{stream}-{os}'
1410 project-type: freestyle
1411 node: '{os}-basebuild-4c-4g'
1414 daysToKeep: '{build-days-to-keep}'
1415 numToKeep: '{build-num-to-keep}'
1416 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1417 artifactNumToKeep: '{build-artifact-num-to-keep}'
1420 - project-parameter:
1421 project: '{project}'
1426 - maven-project-parameter:
1429 maven-version: 'mvn33-new'
1430 - repo-name-parameter:
1431 repo-name: '{repo-stream-part}.{repo-os-part}'
1434 - gerrit-trigger-scm:
1435 credentials-id: 'jenkins-gerrit-credentials'
1437 choosing-strategy: 'default'
1440 - fdio-infra-wrappers:
1441 build-timeout: '{build-timeout}'
1444 - gerrit-trigger-patch-merged:
1451 maven-version: 'mvn33-new'
1453 settings: 'cicn-settings'
1455 global-settings: 'global-settings'
1456 global-settings-type: cfp
1458 !include-raw-escape:
1459 - include-raw-cicn-radio-emulators-build.sh
1460 - provide-maven-settings:
1461 settings-file: 'cicn-settings'
1462 global-settings-file: 'global-settings'
1464 !include-raw-escape:
1465 - ../scripts/maven_push_functions.sh
1466 - include-raw-cicn-maven-push.sh
1469 artifacts: 'emu-radio/build/*.rpm,emu-radio/build/*.deb,emu-radio/ns3-packages/*.rpm,emu-radio/ns3-packages/*.deb'
1472 only-if-success: true
1473 default-excludes: false
1474 - fdio-infra-shiplogs:
1475 maven-version: 'mvn33-new'
1478 name: 'cicn-radio-emulators-verify-{stream}-{os}'
1480 project-type: freestyle
1481 node: '{os}-basebuild-4c-4g'
1485 daysToKeep: '{build-days-to-keep}'
1486 numToKeep: '{build-num-to-keep}'
1487 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1488 artifactNumToKeep: '{build-artifact-num-to-keep}'
1491 - project-parameter:
1492 project: '{project}'
1499 - gerrit-trigger-scm:
1500 credentials-id: 'jenkins-gerrit-credentials'
1501 refspec: '$GERRIT_REFSPEC'
1502 choosing-strategy: 'gerrit'
1505 - fdio-infra-wrappers:
1506 build-timeout: '{build-timeout}'
1509 - gerrit-trigger-patch-submitted:
1515 !include-raw-escape:
1516 - include-raw-cicn-radio-emulators-build.sh
1519 - fdio-infra-shiplogs:
1520 maven-version: 'mvn33-new'
1523 name: 'cicn-android-sdk-merge-{stream}-{os}'
1525 project-type: freestyle
1526 node: '{os}-basebuild-4c-4g'
1529 daysToKeep: '{build-days-to-keep}'
1530 numToKeep: '{build-num-to-keep}'
1531 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1532 artifactNumToKeep: '{build-artifact-num-to-keep}'
1535 - project-parameter:
1536 project: '{project}'
1543 - gerrit-trigger-scm:
1544 credentials-id: 'jenkins-gerrit-credentials'
1546 choosing-strategy: 'default'
1549 - fdio-infra-wrappers:
1550 build-timeout: '{build-timeout}'
1553 - gerrit-trigger-patch-merged:
1560 !include-raw-escape:
1561 - include-raw-cicn-android-sdk-build.sh
1564 artifacts: 'iget_android/app/build/outputs/apk/*.apk,ccnxandroidmetis/MetisControl/build/outputs/apk/*.apk,build/viper/viper_armv7/build/outputs/apk/*.apk'
1567 only-if-success: true
1568 default-excludes: false
1569 - fdio-infra-shiplogs:
1570 maven-version: 'mvn33-new'
1573 name: 'cicn-android-sdk-verify-{stream}-{os}'
1575 project-type: freestyle
1576 node: '{os}-basebuild-4c-4g'
1580 daysToKeep: '{build-days-to-keep}'
1581 numToKeep: '{build-num-to-keep}'
1582 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1583 artifactNumToKeep: '{build-artifact-num-to-keep}'
1586 - project-parameter:
1587 project: '{project}'
1594 - gerrit-trigger-scm:
1595 credentials-id: 'jenkins-gerrit-credentials'
1596 refspec: '$GERRIT_REFSPEC'
1597 choosing-strategy: 'gerrit'
1600 - fdio-infra-wrappers:
1601 build-timeout: '{build-timeout}'
1604 - gerrit-trigger-patch-submitted:
1610 !include-raw-escape:
1611 - include-raw-cicn-android-sdk-build.sh
1614 - fdio-infra-shiplogs:
1615 maven-version: 'mvn33-new'