5 - 'cicn-longbow-verify-{stream}-{os}'
6 - 'cicn-longbow-merge-{stream}-{os}'
7 - 'cicn-longbow-docs-verify-{stream}'
8 - 'cicn-longbow-docs-merge-{stream}'
13 repo-os-part: 'ubuntu.bionic.main'
15 repo-os-part: 'ubuntu.xenial.main'
17 repo-os-part: 'centos7'
21 branch: 'cframework/master'
22 repo-stream-part: 'master'
31 - 'cicn-libparc-verify-{stream}-{os}'
32 - 'cicn-libparc-merge-{stream}-{os}'
33 - 'cicn-libparc-docs-verify-{stream}'
34 - 'cicn-libparc-docs-merge-{stream}'
39 repo-os-part: 'ubuntu.bionic.main'
41 repo-os-part: 'ubuntu.xenial.main'
43 repo-os-part: 'centos7'
47 branch: 'cframework/master'
48 repo-stream-part: 'master'
55 name: cicn-libparc-arm64
57 - 'cicn-arm64-libparc-verify-{stream}-{os}'
58 - 'cicn-arm64-libparc-merge-{stream}-{os}'
63 branch: 'cframework/master'
64 repo-stream-part: 'master'
67 repo-os-part: 'ubuntu-arm.bionic.main'
74 name: cicn-libccnx-common
76 - 'cicn-libccnx-common-verify-{stream}-{os}'
77 - 'cicn-libccnx-common-merge-{stream}-{os}'
82 repo-os-part: 'ubuntu.bionic.main'
84 repo-os-part: 'ubuntu.xenial.main'
86 repo-os-part: 'centos7'
90 branch: 'ccnxlibs/master'
91 repo-stream-part: 'master'
98 name: cicn-libccnx-transport-rta
100 - 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
101 - 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
106 repo-os-part: 'ubuntu.bionic.main'
108 repo-os-part: 'ubuntu.xenial.main'
110 repo-os-part: 'centos7'
114 branch: 'ccnxlibs/master'
115 repo-stream-part: 'master'
122 name: cicn-libccnx-portal
124 - 'cicn-libccnx-portal-verify-{stream}-{os}'
125 - 'cicn-libccnx-portal-merge-{stream}-{os}'
130 repo-os-part: 'ubuntu.bionic.main'
132 repo-os-part: 'ubuntu.xenial.main'
134 repo-os-part: 'centos7'
138 branch: 'ccnxlibs/master'
139 repo-stream-part: 'master'
148 - 'cicn-libicnet-verify-{stream}-{os}'
149 - 'cicn-libicnet-merge-{stream}-{os}'
154 repo-os-part: 'ubuntu.bionic.main'
156 repo-os-part: 'ubuntu.xenial.main'
158 repo-os-part: 'centos7'
162 branch: 'libicnet/master'
163 repo-stream-part: 'master'
172 - 'cicn-metis-verify-{stream}-{os}'
173 - 'cicn-metis-merge-{stream}-{os}'
178 repo-os-part: 'ubuntu.bionic.main'
180 repo-os-part: 'ubuntu.xenial.main'
182 repo-os-part: 'centos7'
186 branch: 'sb-forwarder/master'
187 repo-stream-part: 'master'
194 name: cicn-http-server
196 - 'cicn-http-server-verify-{stream}-{os}'
197 - 'cicn-http-server-merge-{stream}-{os}'
202 repo-os-part: 'ubuntu.bionic.main'
204 repo-os-part: 'ubuntu.xenial.main'
206 repo-os-part: 'centos7'
210 branch: 'http-server/master'
211 repo-stream-part: 'master'
218 name: cicn-vpp-plugin
220 - 'cicn-vpp-plugin-verify-{stream}-{os}'
221 - 'cicn-vpp-plugin-merge-{stream}-{os}'
226 repo-os-part: 'ubuntu.bionic.main'
228 repo-os-part: 'ubuntu.xenial.main'
230 repo-os-part: 'centos7'
234 branch: 'cicn-plugin/master'
235 repo-stream-part: 'master'
244 - 'cicn-viper-verify-{stream}-{os}'
245 - 'cicn-viper-merge-{stream}-{os}'
250 repo-os-part: 'ubuntu.bionic.main'
252 repo-os-part: 'ubuntu.xenial.main'
256 branch: 'viper/master'
257 repo-stream-part: 'master'
264 name: cicn-radio-emulators
266 - 'cicn-radio-emulators-verify-{stream}-{os}'
267 - 'cicn-radio-emulators-merge-{stream}-{os}'
272 repo-os-part: 'ubuntu.xenial.main'
276 branch: 'vicn/master'
277 repo-stream-part: 'master'
284 name: cicn-android-sdk
286 - 'cicn-android-sdk-verify-{stream}-{os}'
287 - 'cicn-android-sdk-merge-{stream}-{os}'
292 repo-os-part: 'ubuntu.xenial.main'
296 branch: 'android-sdk/master'
297 repo-stream-part: 'master'
306 - 'cicn-vicn-verify-{stream}-{os}'
307 - 'cicn-vicn-merge-{stream}-{os}'
312 repo-os-part: 'ubuntu.xenial.main'
316 branch: 'vicn/master'
317 repo-stream-part: 'master'
330 name: 'cicn-longbow-merge-{stream}-{os}'
332 project-type: freestyle
333 node: '{os}-builder-4c-4g'
336 daysToKeep: '{build-days-to-keep}'
337 numToKeep: '{build-num-to-keep}'
338 artifactDaysToKeep: '{build-artifact-days-to-keep}'
339 artifactNumToKeep: '{build-artifact-num-to-keep}'
348 - maven-project-parameter:
351 maven-version: 'mvn33-new'
352 - repo-name-parameter:
353 repo-name: '{repo-stream-part}.{repo-os-part}'
357 name: ARCHIVE_ARTIFACTS
358 default: '{archive-artifacts}'
359 description: Artifacts to archive to the logs server.
362 - gerrit-trigger-scm:
363 credentials-id: 'jenkins-gerrit-credentials'
365 choosing-strategy: 'default'
368 - fdio-infra-wrappers:
369 build-timeout: '{build-timeout}'
372 - gerrit-trigger-patch-merged:
377 - config-file-provider:
379 - file-id: '.packagecloud'
380 target: '/home/jenkins/.packagecloud'
381 - config-file-provider:
383 - file-id: 'packagecloud_api'
384 target: '/home/jenkins/packagecloud_api'
386 maven-version: 'mvn33-new'
388 settings: 'cicn-settings'
390 global-settings: 'global-settings'
391 global-settings-type: cfp
394 - include-raw-cicn-longbow-build.sh
395 - provide-maven-settings:
396 settings-file: 'cicn-settings'
397 global-settings-file: 'global-settings'
400 - ../scripts/maven_push_functions.sh
401 - include-raw-cicn-maven-push.sh
404 - ../scripts/packagecloud_push.sh
407 - fdio-infra-shiplogs:
408 maven-version: 'mvn33-new'
411 name: 'cicn-longbow-verify-{stream}-{os}'
413 project-type: freestyle
414 node: '{os}-builder-4c-4g'
418 daysToKeep: '{build-days-to-keep}'
419 numToKeep: '{build-num-to-keep}'
420 artifactDaysToKeep: '{build-artifact-days-to-keep}'
421 artifactNumToKeep: '{build-artifact-num-to-keep}'
431 name: ARCHIVE_ARTIFACTS
432 default: '{archive-artifacts}'
433 description: Artifacts to archive to the logs server.
436 - gerrit-trigger-scm:
437 credentials-id: 'jenkins-gerrit-credentials'
438 refspec: '$GERRIT_REFSPEC'
439 choosing-strategy: 'gerrit'
442 - fdio-infra-wrappers:
443 build-timeout: '{build-timeout}'
446 - gerrit-trigger-patch-submitted:
453 - include-raw-cicn-longbow-build.sh
456 - fdio-infra-shiplogs:
457 maven-version: 'mvn33-new'
460 name: 'cicn-longbow-docs-merge-{stream}'
462 project-type: freestyle
463 node: 'ubuntu1604-builder-8c-32g'
465 archive-artifacts: 'longbow/build/documentation/*.tar'
468 only-if-success: true
469 default-excludes: false
472 daysToKeep: '{build-days-to-keep}'
473 numToKeep: '{build-num-to-keep}'
474 artifactDaysToKeep: '{build-artifact-days-to-keep}'
475 artifactNumToKeep: '{build-artifact-num-to-keep}'
483 maven-version: 'mvn33-new'
485 name: ARCHIVE_ARTIFACTS
486 default: '{archive-artifacts}'
487 description: Artifacts to archive to the logs server.
490 - gerrit-trigger-scm:
491 credentials-id: 'jenkins-gerrit-credentials'
493 choosing-strategy: 'default'
496 - fdio-infra-wrappers:
497 build-timeout: '{build-timeout}'
501 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
504 server-name: 'Primary'
506 - comment-added-contains-event:
507 comment-contains-value: 'run-docs'
509 - project-compare-type: 'ANT'
510 project-pattern: '{project}'
512 - branch-compare-type: 'ANT'
513 branch-pattern: '**/{branch}'
522 maven-version: 'mvn33-new'
524 settings: 'vpp-settings'
526 global-settings: 'global-settings'
527 global-settings-type: cfp
528 - provide-maven-settings:
529 settings-file: 'cicn-settings'
530 global-settings-file: 'global-settings'
533 - include-raw-cicn-longbow-docs.sh
536 - fdio-infra-shiplogs:
537 maven-version: 'mvn33-new'
540 name: 'cicn-longbow-docs-verify-{stream}'
542 project-type: freestyle
543 node: 'ubuntu1604-builder-8c-32g'
545 archive-artifacts: 'longbow/build/documentation/*.tar'
548 only-if-success: true
549 default-excludes: false
552 daysToKeep: '{build-days-to-keep}'
553 numToKeep: '{build-num-to-keep}'
554 artifactDaysToKeep: '{build-artifact-days-to-keep}'
555 artifactNumToKeep: '{build-artifact-num-to-keep}'
563 maven-version: 'mvn33-new'
565 name: ARCHIVE_ARTIFACTS
566 default: '{archive-artifacts}'
567 description: Artifacts to archive to the logs server.
570 - gerrit-trigger-scm:
571 credentials-id: 'jenkins-gerrit-credentials'
573 choosing-strategy: 'default'
576 - fdio-infra-wrappers:
577 build-timeout: '{build-timeout}'
580 - gerrit-trigger-patch-submitted:
586 maven-version: 'mvn33-new'
588 settings: 'vpp-settings'
590 global-settings: 'global-settings'
591 global-settings-type: cfp
592 - provide-maven-settings:
593 settings-file: 'cicn-settings'
594 global-settings-file: 'global-settings'
597 - include-raw-cicn-longbow-docs.sh
600 - fdio-infra-shiplogs:
601 maven-version: 'mvn33-new'
604 name: 'cicn-libparc-merge-{stream}-{os}'
606 project-type: freestyle
607 node: '{os}-builder-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}'
622 - maven-project-parameter:
625 maven-version: 'mvn33-new'
626 - repo-name-parameter:
627 repo-name: '{repo-stream-part}.{repo-os-part}'
631 name: ARCHIVE_ARTIFACTS
632 default: '{archive-artifacts}'
633 description: Artifacts to archive to the logs server.
636 - gerrit-trigger-scm:
637 credentials-id: 'jenkins-gerrit-credentials'
639 choosing-strategy: 'default'
642 - fdio-infra-wrappers:
643 build-timeout: '{build-timeout}'
647 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
649 - gerrit-trigger-patch-merged:
653 jobs: 'cicn-longbow-merge-{stream}-{os}'
657 - config-file-provider:
659 - file-id: '.packagecloud'
660 target: '/home/jenkins/.packagecloud'
661 - config-file-provider:
663 - file-id: 'packagecloud_api'
664 target: '/home/jenkins/packagecloud_api'
666 maven-version: 'mvn33-new'
668 settings: 'cicn-settings'
670 global-settings: 'global-settings'
671 global-settings-type: cfp
674 - include-raw-cicn-libparc-build.sh
675 - provide-maven-settings:
676 settings-file: 'cicn-settings'
677 global-settings-file: 'global-settings'
680 - ../scripts/maven_push_functions.sh
681 - include-raw-cicn-maven-push.sh
684 - ../scripts/packagecloud_push.sh
687 - fdio-infra-shiplogs:
688 maven-version: 'mvn33-new'
691 name: 'cicn-libparc-verify-{stream}-{os}'
693 project-type: freestyle
694 node: '{os}-builder-4c-4g'
698 daysToKeep: '{build-days-to-keep}'
699 numToKeep: '{build-num-to-keep}'
700 artifactDaysToKeep: '{build-artifact-days-to-keep}'
701 artifactNumToKeep: '{build-artifact-num-to-keep}'
711 name: ARCHIVE_ARTIFACTS
712 default: '{archive-artifacts}'
713 description: Artifacts to archive to the logs server.
716 - gerrit-trigger-scm:
717 credentials-id: 'jenkins-gerrit-credentials'
718 refspec: '$GERRIT_REFSPEC'
719 choosing-strategy: 'gerrit'
722 - fdio-infra-wrappers:
723 build-timeout: '{build-timeout}'
726 - gerrit-trigger-patch-submitted:
733 - include-raw-cicn-libparc-build.sh
736 - fdio-infra-shiplogs:
737 maven-version: 'mvn33-new'
740 name: 'cicn-libparc-docs-merge-{stream}'
742 project-type: freestyle
743 node: 'ubuntu1604-builder-8c-32g'
745 archive-artifacts: 'libparc/build/documentation/*.tar'
748 only-if-success: true
749 default-excludes: false
752 daysToKeep: '{build-days-to-keep}'
753 numToKeep: '{build-num-to-keep}'
754 artifactDaysToKeep: '{build-artifact-days-to-keep}'
755 artifactNumToKeep: '{build-artifact-num-to-keep}'
763 maven-version: 'mvn33-new'
765 name: ARCHIVE_ARTIFACTS
766 default: '{archive-artifacts}'
767 description: Artifacts to archive to the logs server.
770 - gerrit-trigger-scm:
771 credentials-id: 'jenkins-gerrit-credentials'
773 choosing-strategy: 'default'
776 - fdio-infra-wrappers:
777 build-timeout: '{build-timeout}'
781 jobs: 'cicn-libparc-merge-{stream}-ubuntu1604'
784 server-name: 'Primary'
786 - comment-added-contains-event:
787 comment-contains-value: 'run-docs'
789 - project-compare-type: 'ANT'
790 project-pattern: '{project}'
792 - branch-compare-type: 'ANT'
793 branch-pattern: '**/{branch}'
802 maven-version: 'mvn33-new'
804 settings: 'vpp-settings'
806 global-settings: 'global-settings'
807 global-settings-type: cfp
808 - provide-maven-settings:
809 settings-file: 'cicn-settings'
810 global-settings-file: 'global-settings'
813 - include-raw-cicn-libparc-docs.sh
816 - fdio-infra-shiplogs:
817 maven-version: 'mvn33-new'
820 name: 'cicn-libparc-docs-verify-{stream}'
822 project-type: freestyle
823 node: 'ubuntu1604-builder-8c-32g'
825 archive-artifacts: 'libparc/build/documentation/*.tar'
828 only-if-success: true
829 default-excludes: false
832 daysToKeep: '{build-days-to-keep}'
833 numToKeep: '{build-num-to-keep}'
834 artifactDaysToKeep: '{build-artifact-days-to-keep}'
835 artifactNumToKeep: '{build-artifact-num-to-keep}'
843 maven-version: 'mvn33-new'
845 name: ARCHIVE_ARTIFACTS
846 default: '{archive-artifacts}'
847 description: Artifacts to archive to the logs server.
850 - gerrit-trigger-scm:
851 credentials-id: 'jenkins-gerrit-credentials'
853 choosing-strategy: 'default'
856 - fdio-infra-wrappers:
857 build-timeout: '{build-timeout}'
860 - gerrit-trigger-patch-submitted:
866 maven-version: 'mvn33-new'
868 settings: 'vpp-settings'
870 global-settings: 'global-settings'
871 global-settings-type: cfp
872 - provide-maven-settings:
873 settings-file: 'cicn-settings'
874 global-settings-file: 'global-settings'
877 - include-raw-cicn-libparc-docs.sh
880 - fdio-infra-shiplogs:
881 maven-version: 'mvn33-new'
884 name: 'cicn-arm64-libparc-merge-{stream}-{os}'
886 project-type: freestyle
890 daysToKeep: '{build-days-to-keep}'
891 numToKeep: '{build-num-to-keep}'
892 artifactDaysToKeep: '{build-artifact-days-to-keep}'
893 artifactNumToKeep: '{build-artifact-num-to-keep}'
902 - maven-project-parameter:
905 maven-version: 'mvn33-new'
906 - repo-name-parameter:
907 repo-name: '{repo-stream-part}.{repo-os-part}'
911 name: ARCHIVE_ARTIFACTS
912 default: '{archive-artifacts}'
913 description: Artifacts to archive to the logs server.
916 - gerrit-trigger-scm:
917 credentials-id: 'jenkins-gerrit-credentials'
919 choosing-strategy: 'default'
922 - fdio-infra-wrappers:
923 build-timeout: '{build-timeout}'
926 - gerrit-trigger-patch-merged:
931 - config-file-provider:
933 - file-id: '.packagecloud'
934 target: '/home/jenkins/.packagecloud'
935 - config-file-provider:
937 - file-id: 'packagecloud_api'
938 target: '/home/jenkins/packagecloud_api'
940 maven-version: 'mvn33-new'
942 settings: 'cicn-settings'
944 global-settings: 'global-settings'
945 global-settings-type: cfp
948 - include-raw-cicn-libparc-build.sh
949 - provide-maven-settings:
950 settings-file: 'cicn-settings'
951 global-settings-file: 'global-settings'
954 - ../scripts/maven_push_functions.sh
955 - include-raw-cicn-maven-push.sh
958 - ../scripts/packagecloud_push.sh
961 - fdio-infra-shiplogs:
962 maven-version: 'mvn33-new'
965 name: 'cicn-arm64-libparc-verify-{stream}-{os}'
967 project-type: freestyle
972 daysToKeep: '{build-days-to-keep}'
973 numToKeep: '{build-num-to-keep}'
974 artifactDaysToKeep: '{build-artifact-days-to-keep}'
975 artifactNumToKeep: '{build-artifact-num-to-keep}'
985 name: ARCHIVE_ARTIFACTS
986 default: '{archive-artifacts}'
987 description: Artifacts to archive to the logs server.
990 - gerrit-trigger-scm:
991 credentials-id: 'jenkins-gerrit-credentials'
992 refspec: '$GERRIT_REFSPEC'
993 choosing-strategy: 'gerrit'
996 - fdio-infra-wrappers:
997 build-timeout: '{build-timeout}'
1000 - gerrit-trigger-patch-submitted:
1006 !include-raw-escape:
1007 - include-raw-cicn-libparc-build.sh
1010 - fdio-infra-shiplogs:
1011 maven-version: 'mvn33-new'
1014 name: 'cicn-libccnx-common-merge-{stream}-{os}'
1016 project-type: freestyle
1017 node: '{os}-builder-4c-4g'
1020 daysToKeep: '{build-days-to-keep}'
1021 numToKeep: '{build-num-to-keep}'
1022 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1023 artifactNumToKeep: '{build-artifact-num-to-keep}'
1026 - project-parameter:
1027 project: '{project}'
1032 - maven-project-parameter:
1035 maven-version: 'mvn33-new'
1036 - repo-name-parameter:
1037 repo-name: '{repo-stream-part}.{repo-os-part}'
1041 name: ARCHIVE_ARTIFACTS
1042 default: '{archive-artifacts}'
1043 description: Artifacts to archive to the logs server.
1046 - gerrit-trigger-scm:
1047 credentials-id: 'jenkins-gerrit-credentials'
1049 choosing-strategy: 'default'
1052 - fdio-infra-wrappers:
1053 build-timeout: '{build-timeout}'
1056 - gerrit-trigger-patch-merged:
1060 jobs: 'cicn-libparc-merge-{stream}-{os}'
1064 - config-file-provider:
1066 - file-id: '.packagecloud'
1067 target: '/home/jenkins/.packagecloud'
1068 - config-file-provider:
1070 - file-id: 'packagecloud_api'
1071 target: '/home/jenkins/packagecloud_api'
1073 maven-version: 'mvn33-new'
1075 settings: 'cicn-settings'
1077 global-settings: 'global-settings'
1078 global-settings-type: cfp
1080 !include-raw-escape:
1081 - include-raw-cicn-libccnx-common-build.sh
1082 - provide-maven-settings:
1083 settings-file: 'cicn-settings'
1084 global-settings-file: 'global-settings'
1086 !include-raw-escape:
1087 - ../scripts/maven_push_functions.sh
1088 - include-raw-cicn-maven-push.sh
1090 !include-raw-escape:
1091 - ../scripts/packagecloud_push.sh
1094 - fdio-infra-shiplogs:
1095 maven-version: 'mvn33-new'
1098 name: 'cicn-libccnx-common-verify-{stream}-{os}'
1100 project-type: freestyle
1101 node: '{os}-builder-4c-4g'
1105 daysToKeep: '{build-days-to-keep}'
1106 numToKeep: '{build-num-to-keep}'
1107 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1108 artifactNumToKeep: '{build-artifact-num-to-keep}'
1111 - project-parameter:
1112 project: '{project}'
1118 name: ARCHIVE_ARTIFACTS
1119 default: '{archive-artifacts}'
1120 description: Artifacts to archive to the logs server.
1123 - gerrit-trigger-scm:
1124 credentials-id: 'jenkins-gerrit-credentials'
1125 refspec: '$GERRIT_REFSPEC'
1126 choosing-strategy: 'gerrit'
1129 - fdio-infra-wrappers:
1130 build-timeout: '{build-timeout}'
1133 - gerrit-trigger-patch-submitted:
1139 !include-raw-escape:
1140 - include-raw-cicn-libccnx-common-build.sh
1143 - fdio-infra-shiplogs:
1144 maven-version: 'mvn33-new'
1147 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1149 project-type: freestyle
1150 node: '{os}-builder-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}'
1165 - maven-project-parameter:
1168 maven-version: 'mvn33-new'
1169 - repo-name-parameter:
1170 repo-name: '{repo-stream-part}.{repo-os-part}'
1174 name: ARCHIVE_ARTIFACTS
1175 default: '{archive-artifacts}'
1176 description: Artifacts to archive to the logs server.
1179 - gerrit-trigger-scm:
1180 credentials-id: 'jenkins-gerrit-credentials'
1182 choosing-strategy: 'default'
1185 - fdio-infra-wrappers:
1186 build-timeout: '{build-timeout}'
1189 - gerrit-trigger-patch-merged:
1193 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
1197 - config-file-provider:
1199 - file-id: '.packagecloud'
1200 target: '/home/jenkins/.packagecloud'
1201 - config-file-provider:
1203 - file-id: 'packagecloud_api'
1204 target: '/home/jenkins/packagecloud_api'
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-libccnx-transport-rta-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
1223 !include-raw-escape:
1224 - ../scripts/packagecloud_push.sh
1227 - fdio-infra-shiplogs:
1228 maven-version: 'mvn33-new'
1231 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
1233 project-type: freestyle
1234 node: '{os}-builder-4c-4g'
1238 daysToKeep: '{build-days-to-keep}'
1239 numToKeep: '{build-num-to-keep}'
1240 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1241 artifactNumToKeep: '{build-artifact-num-to-keep}'
1244 - project-parameter:
1245 project: '{project}'
1251 name: ARCHIVE_ARTIFACTS
1252 default: '{archive-artifacts}'
1253 description: Artifacts to archive to the logs server.
1256 - gerrit-trigger-scm:
1257 credentials-id: 'jenkins-gerrit-credentials'
1258 refspec: '$GERRIT_REFSPEC'
1259 choosing-strategy: 'gerrit'
1262 - fdio-infra-wrappers:
1263 build-timeout: '{build-timeout}'
1266 - gerrit-trigger-patch-submitted:
1272 !include-raw-escape:
1273 - include-raw-cicn-libccnx-transport-rta-build.sh
1276 - fdio-infra-shiplogs:
1277 maven-version: 'mvn33-new'
1280 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
1282 project-type: freestyle
1283 node: '{os}-builder-4c-4g'
1286 daysToKeep: '{build-days-to-keep}'
1287 numToKeep: '{build-num-to-keep}'
1288 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1289 artifactNumToKeep: '{build-artifact-num-to-keep}'
1292 - project-parameter:
1293 project: '{project}'
1298 - maven-project-parameter:
1301 maven-version: 'mvn33-new'
1302 - repo-name-parameter:
1303 repo-name: '{repo-stream-part}.{repo-os-part}'
1307 name: ARCHIVE_ARTIFACTS
1308 default: '{archive-artifacts}'
1309 description: Artifacts to archive to the logs server.
1312 - gerrit-trigger-scm:
1313 credentials-id: 'jenkins-gerrit-credentials'
1315 choosing-strategy: 'default'
1318 - fdio-infra-wrappers:
1319 build-timeout: '{build-timeout}'
1322 - gerrit-trigger-patch-merged:
1326 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1330 - config-file-provider:
1332 - file-id: '.packagecloud'
1333 target: '/home/jenkins/.packagecloud'
1334 - config-file-provider:
1336 - file-id: 'packagecloud_api'
1337 target: '/home/jenkins/packagecloud_api'
1339 maven-version: 'mvn33-new'
1341 settings: 'cicn-settings'
1343 global-settings: 'global-settings'
1344 global-settings-type: cfp
1346 !include-raw-escape:
1347 - include-raw-cicn-libccnx-portal-build.sh
1348 - provide-maven-settings:
1349 settings-file: 'cicn-settings'
1350 global-settings-file: 'global-settings'
1352 !include-raw-escape:
1353 - ../scripts/maven_push_functions.sh
1354 - include-raw-cicn-maven-push.sh
1356 !include-raw-escape:
1357 - ../scripts/packagecloud_push.sh
1360 - fdio-infra-shiplogs:
1361 maven-version: 'mvn33-new'
1364 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
1366 project-type: freestyle
1367 node: '{os}-builder-4c-4g'
1371 daysToKeep: '{build-days-to-keep}'
1372 numToKeep: '{build-num-to-keep}'
1373 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1374 artifactNumToKeep: '{build-artifact-num-to-keep}'
1377 - project-parameter:
1378 project: '{project}'
1384 name: ARCHIVE_ARTIFACTS
1385 default: '{archive-artifacts}'
1386 description: Artifacts to archive to the logs server.
1389 - gerrit-trigger-scm:
1390 credentials-id: 'jenkins-gerrit-credentials'
1391 refspec: '$GERRIT_REFSPEC'
1392 choosing-strategy: 'gerrit'
1395 - fdio-infra-wrappers:
1396 build-timeout: '{build-timeout}'
1399 - gerrit-trigger-patch-submitted:
1405 !include-raw-escape:
1406 - include-raw-cicn-libccnx-portal-build.sh
1409 - fdio-infra-shiplogs:
1410 maven-version: 'mvn33-new'
1413 name: 'cicn-libicnet-merge-{stream}-{os}'
1415 project-type: freestyle
1416 node: '{os}-builder-4c-4g'
1419 daysToKeep: '{build-days-to-keep}'
1420 numToKeep: '{build-num-to-keep}'
1421 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1422 artifactNumToKeep: '{build-artifact-num-to-keep}'
1425 - project-parameter:
1426 project: '{project}'
1431 - maven-project-parameter:
1434 maven-version: 'mvn33-new'
1435 - repo-name-parameter:
1436 repo-name: '{repo-stream-part}.{repo-os-part}'
1440 name: ARCHIVE_ARTIFACTS
1441 default: '{archive-artifacts}'
1442 description: Artifacts to archive to the logs server.
1445 - gerrit-trigger-scm:
1446 credentials-id: 'jenkins-gerrit-credentials'
1448 choosing-strategy: 'default'
1451 - fdio-infra-wrappers:
1452 build-timeout: '{build-timeout}'
1455 - gerrit-trigger-patch-merged:
1459 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1463 - config-file-provider:
1465 - file-id: '.packagecloud'
1466 target: '/home/jenkins/.packagecloud'
1467 - config-file-provider:
1469 - file-id: 'packagecloud_api'
1470 target: '/home/jenkins/packagecloud_api'
1472 maven-version: 'mvn33-new'
1474 settings: 'cicn-settings'
1476 global-settings: 'global-settings'
1477 global-settings-type: cfp
1479 !include-raw-escape:
1480 - include-raw-cicn-libicnet-build.sh
1481 - provide-maven-settings:
1482 settings-file: 'cicn-settings'
1483 global-settings-file: 'global-settings'
1485 !include-raw-escape:
1486 - ../scripts/maven_push_functions.sh
1487 - include-raw-cicn-maven-push.sh
1489 !include-raw-escape:
1490 - ../scripts/packagecloud_push.sh
1493 - fdio-infra-shiplogs:
1494 maven-version: 'mvn33-new'
1497 name: 'cicn-libicnet-verify-{stream}-{os}'
1499 project-type: freestyle
1500 node: '{os}-builder-4c-4g'
1504 daysToKeep: '{build-days-to-keep}'
1505 numToKeep: '{build-num-to-keep}'
1506 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1507 artifactNumToKeep: '{build-artifact-num-to-keep}'
1510 - project-parameter:
1511 project: '{project}'
1517 name: ARCHIVE_ARTIFACTS
1518 default: '{archive-artifacts}'
1519 description: Artifacts to archive to the logs server.
1522 - gerrit-trigger-scm:
1523 credentials-id: 'jenkins-gerrit-credentials'
1524 refspec: '$GERRIT_REFSPEC'
1525 choosing-strategy: 'gerrit'
1528 - fdio-infra-wrappers:
1529 build-timeout: '{build-timeout}'
1532 - gerrit-trigger-patch-submitted:
1538 !include-raw-escape:
1539 - include-raw-cicn-libicnet-build.sh
1542 - fdio-infra-shiplogs:
1543 maven-version: 'mvn33-new'
1546 name: 'cicn-metis-merge-{stream}-{os}'
1548 project-type: freestyle
1549 node: '{os}-builder-4c-4g'
1552 daysToKeep: '{build-days-to-keep}'
1553 numToKeep: '{build-num-to-keep}'
1554 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1555 artifactNumToKeep: '{build-artifact-num-to-keep}'
1558 - project-parameter:
1559 project: '{project}'
1564 - maven-project-parameter:
1567 maven-version: 'mvn33-new'
1568 - repo-name-parameter:
1569 repo-name: '{repo-stream-part}.{repo-os-part}'
1573 name: ARCHIVE_ARTIFACTS
1574 default: '{archive-artifacts}'
1575 description: Artifacts to archive to the logs server.
1578 - gerrit-trigger-scm:
1579 credentials-id: 'jenkins-gerrit-credentials'
1581 choosing-strategy: 'default'
1584 - fdio-infra-wrappers:
1585 build-timeout: '{build-timeout}'
1588 - gerrit-trigger-patch-merged:
1592 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1596 - config-file-provider:
1598 - file-id: '.packagecloud'
1599 target: '/home/jenkins/.packagecloud'
1600 - config-file-provider:
1602 - file-id: 'packagecloud_api'
1603 target: '/home/jenkins/packagecloud_api'
1605 maven-version: 'mvn33-new'
1607 settings: 'cicn-settings'
1609 global-settings: 'global-settings'
1610 global-settings-type: cfp
1612 !include-raw-escape:
1613 - include-raw-cicn-metis-build.sh
1614 - provide-maven-settings:
1615 settings-file: 'cicn-settings'
1616 global-settings-file: 'global-settings'
1618 !include-raw-escape:
1619 - ../scripts/maven_push_functions.sh
1620 - include-raw-cicn-maven-push.sh
1622 !include-raw-escape:
1623 - ../scripts/packagecloud_push.sh
1626 - fdio-infra-shiplogs:
1627 maven-version: 'mvn33-new'
1630 name: 'cicn-metis-verify-{stream}-{os}'
1632 project-type: freestyle
1633 node: '{os}-builder-4c-4g'
1637 daysToKeep: '{build-days-to-keep}'
1638 numToKeep: '{build-num-to-keep}'
1639 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1640 artifactNumToKeep: '{build-artifact-num-to-keep}'
1643 - project-parameter:
1644 project: '{project}'
1650 name: ARCHIVE_ARTIFACTS
1651 default: '{archive-artifacts}'
1652 description: Artifacts to archive to the logs server.
1655 - gerrit-trigger-scm:
1656 credentials-id: 'jenkins-gerrit-credentials'
1657 refspec: '$GERRIT_REFSPEC'
1658 choosing-strategy: 'gerrit'
1661 - fdio-infra-wrappers:
1662 build-timeout: '{build-timeout}'
1665 - gerrit-trigger-patch-submitted:
1671 !include-raw-escape:
1672 - include-raw-cicn-metis-build.sh
1675 - fdio-infra-shiplogs:
1676 maven-version: 'mvn33-new'
1679 name: 'cicn-http-server-merge-{stream}-{os}'
1681 project-type: freestyle
1682 node: '{os}-builder-4c-4g'
1685 daysToKeep: '{build-days-to-keep}'
1686 numToKeep: '{build-num-to-keep}'
1687 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1688 artifactNumToKeep: '{build-artifact-num-to-keep}'
1691 - project-parameter:
1692 project: '{project}'
1697 - maven-project-parameter:
1700 maven-version: 'mvn33-new'
1701 - repo-name-parameter:
1702 repo-name: '{repo-stream-part}.{repo-os-part}'
1706 name: ARCHIVE_ARTIFACTS
1707 default: '{archive-artifacts}'
1708 description: Artifacts to archive to the logs server.
1711 - gerrit-trigger-scm:
1712 credentials-id: 'jenkins-gerrit-credentials'
1714 choosing-strategy: 'default'
1717 - fdio-infra-wrappers:
1718 build-timeout: '{build-timeout}'
1721 - gerrit-trigger-patch-merged:
1725 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1729 - config-file-provider:
1731 - file-id: '.packagecloud'
1732 target: '/home/jenkins/.packagecloud'
1733 - config-file-provider:
1735 - file-id: 'packagecloud_api'
1736 target: '/home/jenkins/packagecloud_api'
1738 maven-version: 'mvn33-new'
1740 settings: 'cicn-settings'
1742 global-settings: 'global-settings'
1743 global-settings-type: cfp
1745 !include-raw-escape:
1746 - include-raw-cicn-http-server-build.sh
1747 - provide-maven-settings:
1748 settings-file: 'cicn-settings'
1749 global-settings-file: 'global-settings'
1751 !include-raw-escape:
1752 - ../scripts/maven_push_functions.sh
1753 - include-raw-cicn-maven-push.sh
1755 !include-raw-escape:
1756 - ../scripts/packagecloud_push.sh
1759 - fdio-infra-shiplogs:
1760 maven-version: 'mvn33-new'
1763 name: 'cicn-http-server-verify-{stream}-{os}'
1765 project-type: freestyle
1766 node: '{os}-builder-4c-4g'
1770 daysToKeep: '{build-days-to-keep}'
1771 numToKeep: '{build-num-to-keep}'
1772 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1773 artifactNumToKeep: '{build-artifact-num-to-keep}'
1776 - project-parameter:
1777 project: '{project}'
1783 name: ARCHIVE_ARTIFACTS
1784 default: '{archive-artifacts}'
1785 description: Artifacts to archive to the logs server.
1788 - gerrit-trigger-scm:
1789 credentials-id: 'jenkins-gerrit-credentials'
1790 refspec: '$GERRIT_REFSPEC'
1791 choosing-strategy: 'gerrit'
1794 - fdio-infra-wrappers:
1795 build-timeout: '{build-timeout}'
1798 - gerrit-trigger-patch-submitted:
1804 !include-raw-escape:
1805 - include-raw-cicn-http-server-build.sh
1808 - fdio-infra-shiplogs:
1809 maven-version: 'mvn33-new'
1812 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1814 project-type: freestyle
1815 node: '{os}-builder-4c-4g'
1818 daysToKeep: '{build-days-to-keep}'
1819 numToKeep: '{build-num-to-keep}'
1820 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1821 artifactNumToKeep: '{build-artifact-num-to-keep}'
1824 - project-parameter:
1825 project: '{project}'
1830 - maven-project-parameter:
1833 maven-version: 'mvn33-new'
1834 - repo-name-parameter:
1835 repo-name: '{repo-stream-part}.{repo-os-part}'
1839 name: ARCHIVE_ARTIFACTS
1840 default: '{archive-artifacts}'
1841 description: Artifacts to archive to the logs server.
1844 - gerrit-trigger-scm:
1845 credentials-id: 'jenkins-gerrit-credentials'
1847 choosing-strategy: 'default'
1850 - fdio-infra-wrappers:
1851 build-timeout: '{build-timeout}'
1854 - gerrit-trigger-patch-merged:
1859 - config-file-provider:
1861 - file-id: '.packagecloud'
1862 target: '/home/jenkins/.packagecloud'
1863 - config-file-provider:
1865 - file-id: 'packagecloud_api'
1866 target: '/home/jenkins/packagecloud_api'
1868 maven-version: 'mvn33-new'
1870 settings: 'cicn-settings'
1872 global-settings: 'global-settings'
1873 global-settings-type: cfp
1875 !include-raw-escape:
1876 - include-raw-cicn-vpp-plugin-build.sh
1877 - provide-maven-settings:
1878 settings-file: 'cicn-settings'
1879 global-settings-file: 'global-settings'
1881 !include-raw-escape:
1882 - ../scripts/maven_push_functions.sh
1883 - include-raw-cicn-maven-push.sh
1885 !include-raw-escape:
1886 - ../scripts/packagecloud_push.sh
1889 - fdio-infra-shiplogs:
1890 maven-version: 'mvn33-new'
1893 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1895 project-type: freestyle
1896 node: '{os}-builder-4c-4g'
1900 daysToKeep: '{build-days-to-keep}'
1901 numToKeep: '{build-num-to-keep}'
1902 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1903 artifactNumToKeep: '{build-artifact-num-to-keep}'
1906 - project-parameter:
1907 project: '{project}'
1913 name: ARCHIVE_ARTIFACTS
1914 default: '{archive-artifacts}'
1915 description: Artifacts to archive to the logs server.
1918 - gerrit-trigger-scm:
1919 credentials-id: 'jenkins-gerrit-credentials'
1920 refspec: '$GERRIT_REFSPEC'
1921 choosing-strategy: 'gerrit'
1924 - fdio-infra-wrappers:
1925 build-timeout: '{build-timeout}'
1928 - gerrit-trigger-patch-submitted:
1934 !include-raw-escape:
1935 - include-raw-cicn-vpp-plugin-build.sh
1938 - fdio-infra-shiplogs:
1939 maven-version: 'mvn33-new'
1942 name: 'cicn-viper-merge-{stream}-{os}'
1944 project-type: freestyle
1945 node: '{os}-builder-4c-4g'
1948 daysToKeep: '{build-days-to-keep}'
1949 numToKeep: '{build-num-to-keep}'
1950 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1951 artifactNumToKeep: '{build-artifact-num-to-keep}'
1954 - project-parameter:
1955 project: '{project}'
1960 - maven-project-parameter:
1963 maven-version: 'mvn33-new'
1964 - repo-name-parameter:
1965 repo-name: '{repo-stream-part}.{repo-os-part}'
1969 name: ARCHIVE_ARTIFACTS
1970 default: '{archive-artifacts}'
1971 description: Artifacts to archive to the logs server.
1974 - gerrit-trigger-scm:
1975 credentials-id: 'jenkins-gerrit-credentials'
1977 choosing-strategy: 'default'
1980 - fdio-infra-wrappers:
1981 build-timeout: '{build-timeout}'
1984 - gerrit-trigger-patch-merged:
1988 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1992 - config-file-provider:
1994 - file-id: '.packagecloud'
1995 target: '/home/jenkins/.packagecloud'
1996 - config-file-provider:
1998 - file-id: 'packagecloud_api'
1999 target: '/home/jenkins/packagecloud_api'
2001 maven-version: 'mvn33-new'
2003 settings: 'cicn-settings'
2005 global-settings: 'global-settings'
2006 global-settings-type: cfp
2008 !include-raw-escape:
2009 - include-raw-cicn-viper-build.sh
2010 - provide-maven-settings:
2011 settings-file: 'cicn-settings'
2012 global-settings-file: 'global-settings'
2014 !include-raw-escape:
2015 - ../scripts/maven_push_functions.sh
2016 - include-raw-cicn-maven-push.sh
2018 !include-raw-escape:
2019 - ../scripts/packagecloud_push.sh
2022 - fdio-infra-shiplogs:
2023 maven-version: 'mvn33-new'
2026 name: 'cicn-viper-verify-{stream}-{os}'
2028 project-type: freestyle
2029 node: '{os}-builder-4c-4g'
2033 daysToKeep: '{build-days-to-keep}'
2034 numToKeep: '{build-num-to-keep}'
2035 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2036 artifactNumToKeep: '{build-artifact-num-to-keep}'
2039 - project-parameter:
2040 project: '{project}'
2046 name: ARCHIVE_ARTIFACTS
2047 default: '{archive-artifacts}'
2048 description: Artifacts to archive to the logs server.
2051 - gerrit-trigger-scm:
2052 credentials-id: 'jenkins-gerrit-credentials'
2053 refspec: '$GERRIT_REFSPEC'
2054 choosing-strategy: 'gerrit'
2057 - fdio-infra-wrappers:
2058 build-timeout: '{build-timeout}'
2061 - gerrit-trigger-patch-submitted:
2067 !include-raw-escape:
2068 - include-raw-cicn-viper-build.sh
2071 - fdio-infra-shiplogs:
2072 maven-version: 'mvn33-new'
2075 name: 'cicn-radio-emulators-merge-{stream}-{os}'
2077 project-type: freestyle
2078 node: '{os}-builder-4c-4g'
2081 daysToKeep: '{build-days-to-keep}'
2082 numToKeep: '{build-num-to-keep}'
2083 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2084 artifactNumToKeep: '{build-artifact-num-to-keep}'
2087 - project-parameter:
2088 project: '{project}'
2093 - maven-project-parameter:
2096 maven-version: 'mvn33-new'
2097 - repo-name-parameter:
2098 repo-name: '{repo-stream-part}.{repo-os-part}'
2102 name: ARCHIVE_ARTIFACTS
2103 default: '{archive-artifacts}'
2104 description: Artifacts to archive to the logs server.
2107 - gerrit-trigger-scm:
2108 credentials-id: 'jenkins-gerrit-credentials'
2110 choosing-strategy: 'default'
2113 - fdio-infra-wrappers:
2114 build-timeout: '{build-timeout}'
2117 - gerrit-trigger-patch-merged:
2122 - config-file-provider:
2124 - file-id: '.packagecloud'
2125 target: '/home/jenkins/.packagecloud'
2126 - config-file-provider:
2128 - file-id: 'packagecloud_api'
2129 target: '/home/jenkins/packagecloud_api'
2131 maven-version: 'mvn33-new'
2133 settings: 'cicn-settings'
2135 global-settings: 'global-settings'
2136 global-settings-type: cfp
2138 !include-raw-escape:
2139 - include-raw-cicn-radio-emulators-build.sh
2140 - provide-maven-settings:
2141 settings-file: 'cicn-settings'
2142 global-settings-file: 'global-settings'
2144 !include-raw-escape:
2145 - ../scripts/maven_push_functions.sh
2146 - include-raw-cicn-maven-push.sh
2148 !include-raw-escape:
2149 - ../scripts/packagecloud_push.sh
2152 - fdio-infra-shiplogs:
2153 maven-version: 'mvn33-new'
2156 name: 'cicn-radio-emulators-verify-{stream}-{os}'
2158 project-type: freestyle
2159 node: '{os}-builder-4c-4g'
2163 daysToKeep: '{build-days-to-keep}'
2164 numToKeep: '{build-num-to-keep}'
2165 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2166 artifactNumToKeep: '{build-artifact-num-to-keep}'
2169 - project-parameter:
2170 project: '{project}'
2176 name: ARCHIVE_ARTIFACTS
2177 default: '{archive-artifacts}'
2178 description: Artifacts to archive to the logs server.
2181 - gerrit-trigger-scm:
2182 credentials-id: 'jenkins-gerrit-credentials'
2183 refspec: '$GERRIT_REFSPEC'
2184 choosing-strategy: 'gerrit'
2187 - fdio-infra-wrappers:
2188 build-timeout: '{build-timeout}'
2191 - gerrit-trigger-patch-submitted:
2197 !include-raw-escape:
2198 - include-raw-cicn-radio-emulators-build.sh
2201 - fdio-infra-shiplogs:
2202 maven-version: 'mvn33-new'
2205 name: 'cicn-android-sdk-merge-{stream}-{os}'
2207 project-type: freestyle
2208 node: '{os}-builder-4c-4g'
2209 archive-artifacts: >
2210 **/IGetAndroid/app/build/outputs/apk/release/*.apk,
2211 **/MetisForwarderAndroid/app/build/outputs/apk/release/*.apk,
2212 **/HttpServer/app/build/outputs/apk/release/*.apk,
2213 **/build_armv7-a/viper/viper-armv7//build/outputs/apk/*.apk
2216 only-if-success: true
2217 default-excludes: false
2220 daysToKeep: '{build-days-to-keep}'
2221 numToKeep: '{build-num-to-keep}'
2222 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2223 artifactNumToKeep: '{build-artifact-num-to-keep}'
2226 - project-parameter:
2227 project: '{project}'
2232 - maven-project-parameter:
2235 maven-version: 'mvn33-new'
2236 - repo-name-parameter:
2237 repo-name: '{repo-stream-part}.{repo-os-part}'
2239 name: ARCHIVE_ARTIFACTS
2240 default: '{archive-artifacts}'
2241 description: Artifacts to archive to the logs server.
2244 - gerrit-trigger-scm:
2245 credentials-id: 'jenkins-gerrit-credentials'
2247 choosing-strategy: 'default'
2250 - fdio-infra-wrappers:
2251 build-timeout: '{build-timeout}'
2254 - gerrit-trigger-patch-merged:
2260 !include-raw-escape:
2261 - include-raw-cicn-android-sdk-build.sh
2264 - fdio-infra-shiplogs:
2265 maven-version: 'mvn33-new'
2268 name: 'cicn-android-sdk-verify-{stream}-{os}'
2270 project-type: freestyle
2271 node: '{os}-builder-4c-4g'
2273 archive-artifacts: >
2274 **/iGetAndroid/app/build/outputs/apk/*.apk,
2275 **/MetisForwarder/app/build/outputs/apk/*.apk,
2276 **/build/viper/viper-armv7//build/outputs/apk/*.apk
2279 only-if-success: true
2280 default-excludes: false
2283 daysToKeep: '{build-days-to-keep}'
2284 numToKeep: '{build-num-to-keep}'
2285 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2286 artifactNumToKeep: '{build-artifact-num-to-keep}'
2289 - project-parameter:
2290 project: '{project}'
2296 name: ARCHIVE_ARTIFACTS
2297 default: '{archive-artifacts}'
2298 description: Artifacts to archive to the logs server.
2301 - gerrit-trigger-scm:
2302 credentials-id: 'jenkins-gerrit-credentials'
2303 refspec: '$GERRIT_REFSPEC'
2304 choosing-strategy: 'gerrit'
2307 - fdio-infra-wrappers:
2308 build-timeout: '{build-timeout}'
2311 - gerrit-trigger-patch-submitted:
2317 !include-raw-escape:
2318 - include-raw-cicn-android-sdk-build.sh
2321 - fdio-infra-shiplogs:
2322 maven-version: 'mvn33-new'
2325 name: 'cicn-vicn-merge-{stream}-{os}'
2327 project-type: freestyle
2328 node: '{os}-builder-4c-4g'
2331 daysToKeep: '{build-days-to-keep}'
2332 numToKeep: '{build-num-to-keep}'
2333 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2334 artifactNumToKeep: '{build-artifact-num-to-keep}'
2337 - project-parameter:
2338 project: '{project}'
2343 - maven-project-parameter:
2346 maven-version: 'mvn33-new'
2347 - repo-name-parameter:
2348 repo-name: '{repo-stream-part}.{repo-os-part}'
2352 name: ARCHIVE_ARTIFACTS
2353 default: '{archive-artifacts}'
2354 description: Artifacts to archive to the logs server.
2357 - gerrit-trigger-scm:
2358 credentials-id: 'jenkins-gerrit-credentials'
2360 choosing-strategy: 'default'
2363 - fdio-infra-wrappers:
2364 build-timeout: '{build-timeout}'
2367 - gerrit-trigger-patch-merged:
2372 - config-file-provider:
2374 - file-id: '.packagecloud'
2375 target: '/home/jenkins/.packagecloud'
2376 - config-file-provider:
2378 - file-id: 'packagecloud_api'
2379 target: '/home/jenkins/packagecloud_api'
2381 maven-version: 'mvn33-new'
2383 settings: 'cicn-settings'
2385 global-settings: 'global-settings'
2386 global-settings-type: cfp
2388 !include-raw-escape:
2389 - include-raw-cicn-vicn-build.sh
2390 - provide-maven-settings:
2391 settings-file: 'cicn-settings'
2392 global-settings-file: 'global-settings'
2394 !include-raw-escape:
2395 - ../scripts/maven_push_functions.sh
2396 - include-raw-cicn-maven-push.sh
2398 !include-raw-escape:
2399 - ../scripts/packagecloud_push.sh
2402 - fdio-infra-shiplogs:
2403 maven-version: 'mvn33-new'
2406 name: 'cicn-vicn-verify-{stream}-{os}'
2408 project-type: freestyle
2409 node: '{os}-builder-4c-4g'
2413 daysToKeep: '{build-days-to-keep}'
2414 numToKeep: '{build-num-to-keep}'
2415 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2416 artifactNumToKeep: '{build-artifact-num-to-keep}'
2419 - project-parameter:
2420 project: '{project}'
2426 name: ARCHIVE_ARTIFACTS
2427 default: '{archive-artifacts}'
2428 description: Artifacts to archive to the logs server.
2431 - gerrit-trigger-scm:
2432 credentials-id: 'jenkins-gerrit-credentials'
2433 refspec: '$GERRIT_REFSPEC'
2434 choosing-strategy: 'gerrit'
2437 - fdio-infra-wrappers:
2438 build-timeout: '{build-timeout}'
2441 - gerrit-trigger-patch-submitted:
2447 !include-raw-escape:
2448 - include-raw-cicn-vicn-build.sh
2451 - fdio-infra-shiplogs:
2452 maven-version: 'mvn33-new'
2458 - gerrit-info-yaml-verify
2459 build-node: centos7-builder-4c-4g