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
410 name: 'cicn-longbow-verify-{stream}-{os}'
412 project-type: freestyle
413 node: '{os}-builder-4c-4g'
417 daysToKeep: '{build-days-to-keep}'
418 numToKeep: '{build-num-to-keep}'
419 artifactDaysToKeep: '{build-artifact-days-to-keep}'
420 artifactNumToKeep: '{build-artifact-num-to-keep}'
430 name: ARCHIVE_ARTIFACTS
431 default: '{archive-artifacts}'
432 description: Artifacts to archive to the logs server.
435 - gerrit-trigger-scm:
436 credentials-id: 'jenkins-gerrit-credentials'
437 refspec: '$GERRIT_REFSPEC'
438 choosing-strategy: 'gerrit'
441 - fdio-infra-wrappers:
442 build-timeout: '{build-timeout}'
445 - gerrit-trigger-patch-submitted:
452 - include-raw-cicn-longbow-build.sh
458 name: 'cicn-longbow-docs-merge-{stream}'
460 project-type: freestyle
461 node: 'ubuntu1604-builder-8c-32g'
463 archive-artifacts: 'longbow/build/documentation/*.tar'
466 only-if-success: true
467 default-excludes: false
470 daysToKeep: '{build-days-to-keep}'
471 numToKeep: '{build-num-to-keep}'
472 artifactDaysToKeep: '{build-artifact-days-to-keep}'
473 artifactNumToKeep: '{build-artifact-num-to-keep}'
481 maven-version: 'mvn33-new'
483 name: ARCHIVE_ARTIFACTS
484 default: '{archive-artifacts}'
485 description: Artifacts to archive to the logs server.
488 - gerrit-trigger-scm:
489 credentials-id: 'jenkins-gerrit-credentials'
491 choosing-strategy: 'default'
494 - fdio-infra-wrappers:
495 build-timeout: '{build-timeout}'
499 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
502 server-name: 'Primary'
504 - comment-added-contains-event:
505 comment-contains-value: 'run-docs'
507 - project-compare-type: 'ANT'
508 project-pattern: '{project}'
510 - branch-compare-type: 'ANT'
511 branch-pattern: '**/{branch}'
520 maven-version: 'mvn33-new'
522 settings: 'vpp-settings'
524 global-settings: 'global-settings'
525 global-settings-type: cfp
526 - provide-maven-settings:
527 settings-file: 'cicn-settings'
528 global-settings-file: 'global-settings'
531 - include-raw-cicn-longbow-docs.sh
537 name: 'cicn-longbow-docs-verify-{stream}'
539 project-type: freestyle
540 node: 'ubuntu1604-builder-8c-32g'
542 archive-artifacts: 'longbow/build/documentation/*.tar'
545 only-if-success: true
546 default-excludes: false
549 daysToKeep: '{build-days-to-keep}'
550 numToKeep: '{build-num-to-keep}'
551 artifactDaysToKeep: '{build-artifact-days-to-keep}'
552 artifactNumToKeep: '{build-artifact-num-to-keep}'
560 maven-version: 'mvn33-new'
562 name: ARCHIVE_ARTIFACTS
563 default: '{archive-artifacts}'
564 description: Artifacts to archive to the logs server.
567 - gerrit-trigger-scm:
568 credentials-id: 'jenkins-gerrit-credentials'
570 choosing-strategy: 'default'
573 - fdio-infra-wrappers:
574 build-timeout: '{build-timeout}'
577 - gerrit-trigger-patch-submitted:
583 maven-version: 'mvn33-new'
585 settings: 'vpp-settings'
587 global-settings: 'global-settings'
588 global-settings-type: cfp
589 - provide-maven-settings:
590 settings-file: 'cicn-settings'
591 global-settings-file: 'global-settings'
594 - include-raw-cicn-longbow-docs.sh
600 name: 'cicn-libparc-merge-{stream}-{os}'
602 project-type: freestyle
603 node: '{os}-builder-4c-4g'
606 daysToKeep: '{build-days-to-keep}'
607 numToKeep: '{build-num-to-keep}'
608 artifactDaysToKeep: '{build-artifact-days-to-keep}'
609 artifactNumToKeep: '{build-artifact-num-to-keep}'
618 - maven-project-parameter:
621 maven-version: 'mvn33-new'
622 - repo-name-parameter:
623 repo-name: '{repo-stream-part}.{repo-os-part}'
627 name: ARCHIVE_ARTIFACTS
628 default: '{archive-artifacts}'
629 description: Artifacts to archive to the logs server.
632 - gerrit-trigger-scm:
633 credentials-id: 'jenkins-gerrit-credentials'
635 choosing-strategy: 'default'
638 - fdio-infra-wrappers:
639 build-timeout: '{build-timeout}'
643 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
645 - gerrit-trigger-patch-merged:
649 jobs: 'cicn-longbow-merge-{stream}-{os}'
653 - config-file-provider:
655 - file-id: '.packagecloud'
656 target: '/home/jenkins/.packagecloud'
657 - config-file-provider:
659 - file-id: 'packagecloud_api'
660 target: '/home/jenkins/packagecloud_api'
662 maven-version: 'mvn33-new'
664 settings: 'cicn-settings'
666 global-settings: 'global-settings'
667 global-settings-type: cfp
670 - include-raw-cicn-libparc-build.sh
671 - provide-maven-settings:
672 settings-file: 'cicn-settings'
673 global-settings-file: 'global-settings'
676 - ../scripts/maven_push_functions.sh
677 - include-raw-cicn-maven-push.sh
680 - ../scripts/packagecloud_push.sh
686 name: 'cicn-libparc-verify-{stream}-{os}'
688 project-type: freestyle
689 node: '{os}-builder-4c-4g'
693 daysToKeep: '{build-days-to-keep}'
694 numToKeep: '{build-num-to-keep}'
695 artifactDaysToKeep: '{build-artifact-days-to-keep}'
696 artifactNumToKeep: '{build-artifact-num-to-keep}'
706 name: ARCHIVE_ARTIFACTS
707 default: '{archive-artifacts}'
708 description: Artifacts to archive to the logs server.
711 - gerrit-trigger-scm:
712 credentials-id: 'jenkins-gerrit-credentials'
713 refspec: '$GERRIT_REFSPEC'
714 choosing-strategy: 'gerrit'
717 - fdio-infra-wrappers:
718 build-timeout: '{build-timeout}'
721 - gerrit-trigger-patch-submitted:
728 - include-raw-cicn-libparc-build.sh
734 name: 'cicn-libparc-docs-merge-{stream}'
736 project-type: freestyle
737 node: 'ubuntu1604-builder-8c-32g'
739 archive-artifacts: 'libparc/build/documentation/*.tar'
742 only-if-success: true
743 default-excludes: false
746 daysToKeep: '{build-days-to-keep}'
747 numToKeep: '{build-num-to-keep}'
748 artifactDaysToKeep: '{build-artifact-days-to-keep}'
749 artifactNumToKeep: '{build-artifact-num-to-keep}'
757 maven-version: 'mvn33-new'
759 name: ARCHIVE_ARTIFACTS
760 default: '{archive-artifacts}'
761 description: Artifacts to archive to the logs server.
764 - gerrit-trigger-scm:
765 credentials-id: 'jenkins-gerrit-credentials'
767 choosing-strategy: 'default'
770 - fdio-infra-wrappers:
771 build-timeout: '{build-timeout}'
775 jobs: 'cicn-libparc-merge-{stream}-ubuntu1604'
778 server-name: 'Primary'
780 - comment-added-contains-event:
781 comment-contains-value: 'run-docs'
783 - project-compare-type: 'ANT'
784 project-pattern: '{project}'
786 - branch-compare-type: 'ANT'
787 branch-pattern: '**/{branch}'
796 maven-version: 'mvn33-new'
798 settings: 'vpp-settings'
800 global-settings: 'global-settings'
801 global-settings-type: cfp
802 - provide-maven-settings:
803 settings-file: 'cicn-settings'
804 global-settings-file: 'global-settings'
807 - include-raw-cicn-libparc-docs.sh
813 name: 'cicn-libparc-docs-verify-{stream}'
815 project-type: freestyle
816 node: 'ubuntu1604-builder-8c-32g'
818 archive-artifacts: 'libparc/build/documentation/*.tar'
821 only-if-success: true
822 default-excludes: false
825 daysToKeep: '{build-days-to-keep}'
826 numToKeep: '{build-num-to-keep}'
827 artifactDaysToKeep: '{build-artifact-days-to-keep}'
828 artifactNumToKeep: '{build-artifact-num-to-keep}'
836 maven-version: 'mvn33-new'
838 name: ARCHIVE_ARTIFACTS
839 default: '{archive-artifacts}'
840 description: Artifacts to archive to the logs server.
843 - gerrit-trigger-scm:
844 credentials-id: 'jenkins-gerrit-credentials'
846 choosing-strategy: 'default'
849 - fdio-infra-wrappers:
850 build-timeout: '{build-timeout}'
853 - gerrit-trigger-patch-submitted:
859 maven-version: 'mvn33-new'
861 settings: 'vpp-settings'
863 global-settings: 'global-settings'
864 global-settings-type: cfp
865 - provide-maven-settings:
866 settings-file: 'cicn-settings'
867 global-settings-file: 'global-settings'
870 - include-raw-cicn-libparc-docs.sh
876 name: 'cicn-arm64-libparc-merge-{stream}-{os}'
878 project-type: freestyle
882 daysToKeep: '{build-days-to-keep}'
883 numToKeep: '{build-num-to-keep}'
884 artifactDaysToKeep: '{build-artifact-days-to-keep}'
885 artifactNumToKeep: '{build-artifact-num-to-keep}'
894 - maven-project-parameter:
897 maven-version: 'mvn33-new'
898 - repo-name-parameter:
899 repo-name: '{repo-stream-part}.{repo-os-part}'
903 name: ARCHIVE_ARTIFACTS
904 default: '{archive-artifacts}'
905 description: Artifacts to archive to the logs server.
908 - gerrit-trigger-scm:
909 credentials-id: 'jenkins-gerrit-credentials'
911 choosing-strategy: 'default'
914 - fdio-infra-wrappers:
915 build-timeout: '{build-timeout}'
918 - gerrit-trigger-patch-merged:
923 - config-file-provider:
925 - file-id: '.packagecloud'
926 target: '/home/jenkins/.packagecloud'
927 - config-file-provider:
929 - file-id: 'packagecloud_api'
930 target: '/home/jenkins/packagecloud_api'
932 maven-version: 'mvn33-new'
934 settings: 'cicn-settings'
936 global-settings: 'global-settings'
937 global-settings-type: cfp
940 - include-raw-cicn-libparc-build.sh
941 - provide-maven-settings:
942 settings-file: 'cicn-settings'
943 global-settings-file: 'global-settings'
946 - ../scripts/maven_push_functions.sh
947 - include-raw-cicn-maven-push.sh
950 - ../scripts/packagecloud_push.sh
956 name: 'cicn-arm64-libparc-verify-{stream}-{os}'
958 project-type: freestyle
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}'
976 name: ARCHIVE_ARTIFACTS
977 default: '{archive-artifacts}'
978 description: Artifacts to archive to the logs server.
981 - gerrit-trigger-scm:
982 credentials-id: 'jenkins-gerrit-credentials'
983 refspec: '$GERRIT_REFSPEC'
984 choosing-strategy: 'gerrit'
987 - fdio-infra-wrappers:
988 build-timeout: '{build-timeout}'
991 - gerrit-trigger-patch-submitted:
998 - include-raw-cicn-libparc-build.sh
1004 name: 'cicn-libccnx-common-merge-{stream}-{os}'
1006 project-type: freestyle
1007 node: '{os}-builder-4c-4g'
1010 daysToKeep: '{build-days-to-keep}'
1011 numToKeep: '{build-num-to-keep}'
1012 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1013 artifactNumToKeep: '{build-artifact-num-to-keep}'
1016 - project-parameter:
1017 project: '{project}'
1022 - maven-project-parameter:
1025 maven-version: 'mvn33-new'
1026 - repo-name-parameter:
1027 repo-name: '{repo-stream-part}.{repo-os-part}'
1031 name: ARCHIVE_ARTIFACTS
1032 default: '{archive-artifacts}'
1033 description: Artifacts to archive to the logs server.
1036 - gerrit-trigger-scm:
1037 credentials-id: 'jenkins-gerrit-credentials'
1039 choosing-strategy: 'default'
1042 - fdio-infra-wrappers:
1043 build-timeout: '{build-timeout}'
1046 - gerrit-trigger-patch-merged:
1050 jobs: 'cicn-libparc-merge-{stream}-{os}'
1054 - config-file-provider:
1056 - file-id: '.packagecloud'
1057 target: '/home/jenkins/.packagecloud'
1058 - config-file-provider:
1060 - file-id: 'packagecloud_api'
1061 target: '/home/jenkins/packagecloud_api'
1063 maven-version: 'mvn33-new'
1065 settings: 'cicn-settings'
1067 global-settings: 'global-settings'
1068 global-settings-type: cfp
1070 !include-raw-escape:
1071 - include-raw-cicn-libccnx-common-build.sh
1072 - provide-maven-settings:
1073 settings-file: 'cicn-settings'
1074 global-settings-file: 'global-settings'
1076 !include-raw-escape:
1077 - ../scripts/maven_push_functions.sh
1078 - include-raw-cicn-maven-push.sh
1080 !include-raw-escape:
1081 - ../scripts/packagecloud_push.sh
1087 name: 'cicn-libccnx-common-verify-{stream}-{os}'
1089 project-type: freestyle
1090 node: '{os}-builder-4c-4g'
1094 daysToKeep: '{build-days-to-keep}'
1095 numToKeep: '{build-num-to-keep}'
1096 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1097 artifactNumToKeep: '{build-artifact-num-to-keep}'
1100 - project-parameter:
1101 project: '{project}'
1107 name: ARCHIVE_ARTIFACTS
1108 default: '{archive-artifacts}'
1109 description: Artifacts to archive to the logs server.
1112 - gerrit-trigger-scm:
1113 credentials-id: 'jenkins-gerrit-credentials'
1114 refspec: '$GERRIT_REFSPEC'
1115 choosing-strategy: 'gerrit'
1118 - fdio-infra-wrappers:
1119 build-timeout: '{build-timeout}'
1122 - gerrit-trigger-patch-submitted:
1128 !include-raw-escape:
1129 - include-raw-cicn-libccnx-common-build.sh
1135 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1137 project-type: freestyle
1138 node: '{os}-builder-4c-4g'
1141 daysToKeep: '{build-days-to-keep}'
1142 numToKeep: '{build-num-to-keep}'
1143 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1144 artifactNumToKeep: '{build-artifact-num-to-keep}'
1147 - project-parameter:
1148 project: '{project}'
1153 - maven-project-parameter:
1156 maven-version: 'mvn33-new'
1157 - repo-name-parameter:
1158 repo-name: '{repo-stream-part}.{repo-os-part}'
1162 name: ARCHIVE_ARTIFACTS
1163 default: '{archive-artifacts}'
1164 description: Artifacts to archive to the logs server.
1167 - gerrit-trigger-scm:
1168 credentials-id: 'jenkins-gerrit-credentials'
1170 choosing-strategy: 'default'
1173 - fdio-infra-wrappers:
1174 build-timeout: '{build-timeout}'
1177 - gerrit-trigger-patch-merged:
1181 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
1185 - config-file-provider:
1187 - file-id: '.packagecloud'
1188 target: '/home/jenkins/.packagecloud'
1189 - config-file-provider:
1191 - file-id: 'packagecloud_api'
1192 target: '/home/jenkins/packagecloud_api'
1194 maven-version: 'mvn33-new'
1196 settings: 'cicn-settings'
1198 global-settings: 'global-settings'
1199 global-settings-type: cfp
1201 !include-raw-escape:
1202 - include-raw-cicn-libccnx-transport-rta-build.sh
1203 - provide-maven-settings:
1204 settings-file: 'cicn-settings'
1205 global-settings-file: 'global-settings'
1207 !include-raw-escape:
1208 - ../scripts/maven_push_functions.sh
1209 - include-raw-cicn-maven-push.sh
1211 !include-raw-escape:
1212 - ../scripts/packagecloud_push.sh
1218 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
1220 project-type: freestyle
1221 node: '{os}-builder-4c-4g'
1225 daysToKeep: '{build-days-to-keep}'
1226 numToKeep: '{build-num-to-keep}'
1227 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1228 artifactNumToKeep: '{build-artifact-num-to-keep}'
1231 - project-parameter:
1232 project: '{project}'
1238 name: ARCHIVE_ARTIFACTS
1239 default: '{archive-artifacts}'
1240 description: Artifacts to archive to the logs server.
1243 - gerrit-trigger-scm:
1244 credentials-id: 'jenkins-gerrit-credentials'
1245 refspec: '$GERRIT_REFSPEC'
1246 choosing-strategy: 'gerrit'
1249 - fdio-infra-wrappers:
1250 build-timeout: '{build-timeout}'
1253 - gerrit-trigger-patch-submitted:
1259 !include-raw-escape:
1260 - include-raw-cicn-libccnx-transport-rta-build.sh
1266 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
1268 project-type: freestyle
1269 node: '{os}-builder-4c-4g'
1272 daysToKeep: '{build-days-to-keep}'
1273 numToKeep: '{build-num-to-keep}'
1274 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1275 artifactNumToKeep: '{build-artifact-num-to-keep}'
1278 - project-parameter:
1279 project: '{project}'
1284 - maven-project-parameter:
1287 maven-version: 'mvn33-new'
1288 - repo-name-parameter:
1289 repo-name: '{repo-stream-part}.{repo-os-part}'
1293 name: ARCHIVE_ARTIFACTS
1294 default: '{archive-artifacts}'
1295 description: Artifacts to archive to the logs server.
1298 - gerrit-trigger-scm:
1299 credentials-id: 'jenkins-gerrit-credentials'
1301 choosing-strategy: 'default'
1304 - fdio-infra-wrappers:
1305 build-timeout: '{build-timeout}'
1308 - gerrit-trigger-patch-merged:
1312 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1316 - config-file-provider:
1318 - file-id: '.packagecloud'
1319 target: '/home/jenkins/.packagecloud'
1320 - config-file-provider:
1322 - file-id: 'packagecloud_api'
1323 target: '/home/jenkins/packagecloud_api'
1325 maven-version: 'mvn33-new'
1327 settings: 'cicn-settings'
1329 global-settings: 'global-settings'
1330 global-settings-type: cfp
1332 !include-raw-escape:
1333 - include-raw-cicn-libccnx-portal-build.sh
1334 - provide-maven-settings:
1335 settings-file: 'cicn-settings'
1336 global-settings-file: 'global-settings'
1338 !include-raw-escape:
1339 - ../scripts/maven_push_functions.sh
1340 - include-raw-cicn-maven-push.sh
1342 !include-raw-escape:
1343 - ../scripts/packagecloud_push.sh
1349 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
1351 project-type: freestyle
1352 node: '{os}-builder-4c-4g'
1356 daysToKeep: '{build-days-to-keep}'
1357 numToKeep: '{build-num-to-keep}'
1358 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1359 artifactNumToKeep: '{build-artifact-num-to-keep}'
1362 - project-parameter:
1363 project: '{project}'
1369 name: ARCHIVE_ARTIFACTS
1370 default: '{archive-artifacts}'
1371 description: Artifacts to archive to the logs server.
1374 - gerrit-trigger-scm:
1375 credentials-id: 'jenkins-gerrit-credentials'
1376 refspec: '$GERRIT_REFSPEC'
1377 choosing-strategy: 'gerrit'
1380 - fdio-infra-wrappers:
1381 build-timeout: '{build-timeout}'
1384 - gerrit-trigger-patch-submitted:
1390 !include-raw-escape:
1391 - include-raw-cicn-libccnx-portal-build.sh
1397 name: 'cicn-libicnet-merge-{stream}-{os}'
1399 project-type: freestyle
1400 node: '{os}-builder-4c-4g'
1403 daysToKeep: '{build-days-to-keep}'
1404 numToKeep: '{build-num-to-keep}'
1405 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1406 artifactNumToKeep: '{build-artifact-num-to-keep}'
1409 - project-parameter:
1410 project: '{project}'
1415 - maven-project-parameter:
1418 maven-version: 'mvn33-new'
1419 - repo-name-parameter:
1420 repo-name: '{repo-stream-part}.{repo-os-part}'
1424 name: ARCHIVE_ARTIFACTS
1425 default: '{archive-artifacts}'
1426 description: Artifacts to archive to the logs server.
1429 - gerrit-trigger-scm:
1430 credentials-id: 'jenkins-gerrit-credentials'
1432 choosing-strategy: 'default'
1435 - fdio-infra-wrappers:
1436 build-timeout: '{build-timeout}'
1439 - gerrit-trigger-patch-merged:
1443 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1447 - config-file-provider:
1449 - file-id: '.packagecloud'
1450 target: '/home/jenkins/.packagecloud'
1451 - config-file-provider:
1453 - file-id: 'packagecloud_api'
1454 target: '/home/jenkins/packagecloud_api'
1456 maven-version: 'mvn33-new'
1458 settings: 'cicn-settings'
1460 global-settings: 'global-settings'
1461 global-settings-type: cfp
1463 !include-raw-escape:
1464 - include-raw-cicn-libicnet-build.sh
1465 - provide-maven-settings:
1466 settings-file: 'cicn-settings'
1467 global-settings-file: 'global-settings'
1469 !include-raw-escape:
1470 - ../scripts/maven_push_functions.sh
1471 - include-raw-cicn-maven-push.sh
1473 !include-raw-escape:
1474 - ../scripts/packagecloud_push.sh
1480 name: 'cicn-libicnet-verify-{stream}-{os}'
1482 project-type: freestyle
1483 node: '{os}-builder-4c-4g'
1487 daysToKeep: '{build-days-to-keep}'
1488 numToKeep: '{build-num-to-keep}'
1489 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1490 artifactNumToKeep: '{build-artifact-num-to-keep}'
1493 - project-parameter:
1494 project: '{project}'
1500 name: ARCHIVE_ARTIFACTS
1501 default: '{archive-artifacts}'
1502 description: Artifacts to archive to the logs server.
1505 - gerrit-trigger-scm:
1506 credentials-id: 'jenkins-gerrit-credentials'
1507 refspec: '$GERRIT_REFSPEC'
1508 choosing-strategy: 'gerrit'
1511 - fdio-infra-wrappers:
1512 build-timeout: '{build-timeout}'
1515 - gerrit-trigger-patch-submitted:
1521 !include-raw-escape:
1522 - include-raw-cicn-libicnet-build.sh
1528 name: 'cicn-metis-merge-{stream}-{os}'
1530 project-type: freestyle
1531 node: '{os}-builder-4c-4g'
1534 daysToKeep: '{build-days-to-keep}'
1535 numToKeep: '{build-num-to-keep}'
1536 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1537 artifactNumToKeep: '{build-artifact-num-to-keep}'
1540 - project-parameter:
1541 project: '{project}'
1546 - maven-project-parameter:
1549 maven-version: 'mvn33-new'
1550 - repo-name-parameter:
1551 repo-name: '{repo-stream-part}.{repo-os-part}'
1555 name: ARCHIVE_ARTIFACTS
1556 default: '{archive-artifacts}'
1557 description: Artifacts to archive to the logs server.
1560 - gerrit-trigger-scm:
1561 credentials-id: 'jenkins-gerrit-credentials'
1563 choosing-strategy: 'default'
1566 - fdio-infra-wrappers:
1567 build-timeout: '{build-timeout}'
1570 - gerrit-trigger-patch-merged:
1574 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1578 - config-file-provider:
1580 - file-id: '.packagecloud'
1581 target: '/home/jenkins/.packagecloud'
1582 - config-file-provider:
1584 - file-id: 'packagecloud_api'
1585 target: '/home/jenkins/packagecloud_api'
1587 maven-version: 'mvn33-new'
1589 settings: 'cicn-settings'
1591 global-settings: 'global-settings'
1592 global-settings-type: cfp
1594 !include-raw-escape:
1595 - include-raw-cicn-metis-build.sh
1596 - provide-maven-settings:
1597 settings-file: 'cicn-settings'
1598 global-settings-file: 'global-settings'
1600 !include-raw-escape:
1601 - ../scripts/maven_push_functions.sh
1602 - include-raw-cicn-maven-push.sh
1604 !include-raw-escape:
1605 - ../scripts/packagecloud_push.sh
1611 name: 'cicn-metis-verify-{stream}-{os}'
1613 project-type: freestyle
1614 node: '{os}-builder-4c-4g'
1618 daysToKeep: '{build-days-to-keep}'
1619 numToKeep: '{build-num-to-keep}'
1620 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1621 artifactNumToKeep: '{build-artifact-num-to-keep}'
1624 - project-parameter:
1625 project: '{project}'
1631 name: ARCHIVE_ARTIFACTS
1632 default: '{archive-artifacts}'
1633 description: Artifacts to archive to the logs server.
1636 - gerrit-trigger-scm:
1637 credentials-id: 'jenkins-gerrit-credentials'
1638 refspec: '$GERRIT_REFSPEC'
1639 choosing-strategy: 'gerrit'
1642 - fdio-infra-wrappers:
1643 build-timeout: '{build-timeout}'
1646 - gerrit-trigger-patch-submitted:
1652 !include-raw-escape:
1653 - include-raw-cicn-metis-build.sh
1659 name: 'cicn-http-server-merge-{stream}-{os}'
1661 project-type: freestyle
1662 node: '{os}-builder-4c-4g'
1665 daysToKeep: '{build-days-to-keep}'
1666 numToKeep: '{build-num-to-keep}'
1667 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1668 artifactNumToKeep: '{build-artifact-num-to-keep}'
1671 - project-parameter:
1672 project: '{project}'
1677 - maven-project-parameter:
1680 maven-version: 'mvn33-new'
1681 - repo-name-parameter:
1682 repo-name: '{repo-stream-part}.{repo-os-part}'
1686 name: ARCHIVE_ARTIFACTS
1687 default: '{archive-artifacts}'
1688 description: Artifacts to archive to the logs server.
1691 - gerrit-trigger-scm:
1692 credentials-id: 'jenkins-gerrit-credentials'
1694 choosing-strategy: 'default'
1697 - fdio-infra-wrappers:
1698 build-timeout: '{build-timeout}'
1701 - gerrit-trigger-patch-merged:
1705 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1709 - config-file-provider:
1711 - file-id: '.packagecloud'
1712 target: '/home/jenkins/.packagecloud'
1713 - config-file-provider:
1715 - file-id: 'packagecloud_api'
1716 target: '/home/jenkins/packagecloud_api'
1718 maven-version: 'mvn33-new'
1720 settings: 'cicn-settings'
1722 global-settings: 'global-settings'
1723 global-settings-type: cfp
1725 !include-raw-escape:
1726 - include-raw-cicn-http-server-build.sh
1727 - provide-maven-settings:
1728 settings-file: 'cicn-settings'
1729 global-settings-file: 'global-settings'
1731 !include-raw-escape:
1732 - ../scripts/maven_push_functions.sh
1733 - include-raw-cicn-maven-push.sh
1735 !include-raw-escape:
1736 - ../scripts/packagecloud_push.sh
1742 name: 'cicn-http-server-verify-{stream}-{os}'
1744 project-type: freestyle
1745 node: '{os}-builder-4c-4g'
1749 daysToKeep: '{build-days-to-keep}'
1750 numToKeep: '{build-num-to-keep}'
1751 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1752 artifactNumToKeep: '{build-artifact-num-to-keep}'
1755 - project-parameter:
1756 project: '{project}'
1762 name: ARCHIVE_ARTIFACTS
1763 default: '{archive-artifacts}'
1764 description: Artifacts to archive to the logs server.
1767 - gerrit-trigger-scm:
1768 credentials-id: 'jenkins-gerrit-credentials'
1769 refspec: '$GERRIT_REFSPEC'
1770 choosing-strategy: 'gerrit'
1773 - fdio-infra-wrappers:
1774 build-timeout: '{build-timeout}'
1777 - gerrit-trigger-patch-submitted:
1783 !include-raw-escape:
1784 - include-raw-cicn-http-server-build.sh
1790 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1792 project-type: freestyle
1793 node: '{os}-builder-4c-4g'
1796 daysToKeep: '{build-days-to-keep}'
1797 numToKeep: '{build-num-to-keep}'
1798 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1799 artifactNumToKeep: '{build-artifact-num-to-keep}'
1802 - project-parameter:
1803 project: '{project}'
1808 - maven-project-parameter:
1811 maven-version: 'mvn33-new'
1812 - repo-name-parameter:
1813 repo-name: '{repo-stream-part}.{repo-os-part}'
1817 name: ARCHIVE_ARTIFACTS
1818 default: '{archive-artifacts}'
1819 description: Artifacts to archive to the logs server.
1822 - gerrit-trigger-scm:
1823 credentials-id: 'jenkins-gerrit-credentials'
1825 choosing-strategy: 'default'
1828 - fdio-infra-wrappers:
1829 build-timeout: '{build-timeout}'
1832 - gerrit-trigger-patch-merged:
1837 - config-file-provider:
1839 - file-id: '.packagecloud'
1840 target: '/home/jenkins/.packagecloud'
1841 - config-file-provider:
1843 - file-id: 'packagecloud_api'
1844 target: '/home/jenkins/packagecloud_api'
1846 maven-version: 'mvn33-new'
1848 settings: 'cicn-settings'
1850 global-settings: 'global-settings'
1851 global-settings-type: cfp
1853 !include-raw-escape:
1854 - include-raw-cicn-vpp-plugin-build.sh
1855 - provide-maven-settings:
1856 settings-file: 'cicn-settings'
1857 global-settings-file: 'global-settings'
1859 !include-raw-escape:
1860 - ../scripts/maven_push_functions.sh
1861 - include-raw-cicn-maven-push.sh
1863 !include-raw-escape:
1864 - ../scripts/packagecloud_push.sh
1870 name: 'cicn-vpp-plugin-verify-{stream}-{os}'
1872 project-type: freestyle
1873 node: '{os}-builder-4c-4g'
1877 daysToKeep: '{build-days-to-keep}'
1878 numToKeep: '{build-num-to-keep}'
1879 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1880 artifactNumToKeep: '{build-artifact-num-to-keep}'
1883 - project-parameter:
1884 project: '{project}'
1890 name: ARCHIVE_ARTIFACTS
1891 default: '{archive-artifacts}'
1892 description: Artifacts to archive to the logs server.
1895 - gerrit-trigger-scm:
1896 credentials-id: 'jenkins-gerrit-credentials'
1897 refspec: '$GERRIT_REFSPEC'
1898 choosing-strategy: 'gerrit'
1901 - fdio-infra-wrappers:
1902 build-timeout: '{build-timeout}'
1905 - gerrit-trigger-patch-submitted:
1911 !include-raw-escape:
1912 - include-raw-cicn-vpp-plugin-build.sh
1918 name: 'cicn-viper-merge-{stream}-{os}'
1920 project-type: freestyle
1921 node: '{os}-builder-4c-4g'
1924 daysToKeep: '{build-days-to-keep}'
1925 numToKeep: '{build-num-to-keep}'
1926 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1927 artifactNumToKeep: '{build-artifact-num-to-keep}'
1930 - project-parameter:
1931 project: '{project}'
1936 - maven-project-parameter:
1939 maven-version: 'mvn33-new'
1940 - repo-name-parameter:
1941 repo-name: '{repo-stream-part}.{repo-os-part}'
1945 name: ARCHIVE_ARTIFACTS
1946 default: '{archive-artifacts}'
1947 description: Artifacts to archive to the logs server.
1950 - gerrit-trigger-scm:
1951 credentials-id: 'jenkins-gerrit-credentials'
1953 choosing-strategy: 'default'
1956 - fdio-infra-wrappers:
1957 build-timeout: '{build-timeout}'
1960 - gerrit-trigger-patch-merged:
1964 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1968 - config-file-provider:
1970 - file-id: '.packagecloud'
1971 target: '/home/jenkins/.packagecloud'
1972 - config-file-provider:
1974 - file-id: 'packagecloud_api'
1975 target: '/home/jenkins/packagecloud_api'
1977 maven-version: 'mvn33-new'
1979 settings: 'cicn-settings'
1981 global-settings: 'global-settings'
1982 global-settings-type: cfp
1984 !include-raw-escape:
1985 - include-raw-cicn-viper-build.sh
1986 - provide-maven-settings:
1987 settings-file: 'cicn-settings'
1988 global-settings-file: 'global-settings'
1990 !include-raw-escape:
1991 - ../scripts/maven_push_functions.sh
1992 - include-raw-cicn-maven-push.sh
1994 !include-raw-escape:
1995 - ../scripts/packagecloud_push.sh
2001 name: 'cicn-viper-verify-{stream}-{os}'
2003 project-type: freestyle
2004 node: '{os}-builder-4c-4g'
2008 daysToKeep: '{build-days-to-keep}'
2009 numToKeep: '{build-num-to-keep}'
2010 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2011 artifactNumToKeep: '{build-artifact-num-to-keep}'
2014 - project-parameter:
2015 project: '{project}'
2021 name: ARCHIVE_ARTIFACTS
2022 default: '{archive-artifacts}'
2023 description: Artifacts to archive to the logs server.
2026 - gerrit-trigger-scm:
2027 credentials-id: 'jenkins-gerrit-credentials'
2028 refspec: '$GERRIT_REFSPEC'
2029 choosing-strategy: 'gerrit'
2032 - fdio-infra-wrappers:
2033 build-timeout: '{build-timeout}'
2036 - gerrit-trigger-patch-submitted:
2042 !include-raw-escape:
2043 - include-raw-cicn-viper-build.sh
2049 name: 'cicn-radio-emulators-merge-{stream}-{os}'
2051 project-type: freestyle
2052 node: '{os}-builder-4c-4g'
2055 daysToKeep: '{build-days-to-keep}'
2056 numToKeep: '{build-num-to-keep}'
2057 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2058 artifactNumToKeep: '{build-artifact-num-to-keep}'
2061 - project-parameter:
2062 project: '{project}'
2067 - maven-project-parameter:
2070 maven-version: 'mvn33-new'
2071 - repo-name-parameter:
2072 repo-name: '{repo-stream-part}.{repo-os-part}'
2076 name: ARCHIVE_ARTIFACTS
2077 default: '{archive-artifacts}'
2078 description: Artifacts to archive to the logs server.
2081 - gerrit-trigger-scm:
2082 credentials-id: 'jenkins-gerrit-credentials'
2084 choosing-strategy: 'default'
2087 - fdio-infra-wrappers:
2088 build-timeout: '{build-timeout}'
2091 - gerrit-trigger-patch-merged:
2096 - config-file-provider:
2098 - file-id: '.packagecloud'
2099 target: '/home/jenkins/.packagecloud'
2100 - config-file-provider:
2102 - file-id: 'packagecloud_api'
2103 target: '/home/jenkins/packagecloud_api'
2105 maven-version: 'mvn33-new'
2107 settings: 'cicn-settings'
2109 global-settings: 'global-settings'
2110 global-settings-type: cfp
2112 !include-raw-escape:
2113 - include-raw-cicn-radio-emulators-build.sh
2114 - provide-maven-settings:
2115 settings-file: 'cicn-settings'
2116 global-settings-file: 'global-settings'
2118 !include-raw-escape:
2119 - ../scripts/maven_push_functions.sh
2120 - include-raw-cicn-maven-push.sh
2122 !include-raw-escape:
2123 - ../scripts/packagecloud_push.sh
2129 name: 'cicn-radio-emulators-verify-{stream}-{os}'
2131 project-type: freestyle
2132 node: '{os}-builder-4c-4g'
2136 daysToKeep: '{build-days-to-keep}'
2137 numToKeep: '{build-num-to-keep}'
2138 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2139 artifactNumToKeep: '{build-artifact-num-to-keep}'
2142 - project-parameter:
2143 project: '{project}'
2149 name: ARCHIVE_ARTIFACTS
2150 default: '{archive-artifacts}'
2151 description: Artifacts to archive to the logs server.
2154 - gerrit-trigger-scm:
2155 credentials-id: 'jenkins-gerrit-credentials'
2156 refspec: '$GERRIT_REFSPEC'
2157 choosing-strategy: 'gerrit'
2160 - fdio-infra-wrappers:
2161 build-timeout: '{build-timeout}'
2164 - gerrit-trigger-patch-submitted:
2170 !include-raw-escape:
2171 - include-raw-cicn-radio-emulators-build.sh
2177 name: 'cicn-android-sdk-merge-{stream}-{os}'
2179 project-type: freestyle
2180 node: '{os}-builder-4c-4g'
2181 archive-artifacts: >
2182 **/IGetAndroid/app/build/outputs/apk/release/*.apk,
2183 **/MetisForwarderAndroid/app/build/outputs/apk/release/*.apk,
2184 **/HttpServer/app/build/outputs/apk/release/*.apk,
2185 **/build_armv7-a/viper/viper-armv7//build/outputs/apk/*.apk
2188 only-if-success: true
2189 default-excludes: false
2192 daysToKeep: '{build-days-to-keep}'
2193 numToKeep: '{build-num-to-keep}'
2194 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2195 artifactNumToKeep: '{build-artifact-num-to-keep}'
2198 - project-parameter:
2199 project: '{project}'
2204 - maven-project-parameter:
2207 maven-version: 'mvn33-new'
2208 - repo-name-parameter:
2209 repo-name: '{repo-stream-part}.{repo-os-part}'
2211 name: ARCHIVE_ARTIFACTS
2212 default: '{archive-artifacts}'
2213 description: Artifacts to archive to the logs server.
2216 - gerrit-trigger-scm:
2217 credentials-id: 'jenkins-gerrit-credentials'
2219 choosing-strategy: 'default'
2222 - fdio-infra-wrappers:
2223 build-timeout: '{build-timeout}'
2226 - gerrit-trigger-patch-merged:
2232 !include-raw-escape:
2233 - include-raw-cicn-android-sdk-build.sh
2239 name: 'cicn-android-sdk-verify-{stream}-{os}'
2241 project-type: freestyle
2242 node: '{os}-builder-4c-4g'
2244 archive-artifacts: >
2245 **/iGetAndroid/app/build/outputs/apk/*.apk,
2246 **/MetisForwarder/app/build/outputs/apk/*.apk,
2247 **/build/viper/viper-armv7//build/outputs/apk/*.apk
2250 only-if-success: true
2251 default-excludes: false
2254 daysToKeep: '{build-days-to-keep}'
2255 numToKeep: '{build-num-to-keep}'
2256 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2257 artifactNumToKeep: '{build-artifact-num-to-keep}'
2260 - project-parameter:
2261 project: '{project}'
2267 name: ARCHIVE_ARTIFACTS
2268 default: '{archive-artifacts}'
2269 description: Artifacts to archive to the logs server.
2272 - gerrit-trigger-scm:
2273 credentials-id: 'jenkins-gerrit-credentials'
2274 refspec: '$GERRIT_REFSPEC'
2275 choosing-strategy: 'gerrit'
2278 - fdio-infra-wrappers:
2279 build-timeout: '{build-timeout}'
2282 - gerrit-trigger-patch-submitted:
2288 !include-raw-escape:
2289 - include-raw-cicn-android-sdk-build.sh
2295 name: 'cicn-vicn-merge-{stream}-{os}'
2297 project-type: freestyle
2298 node: '{os}-builder-4c-4g'
2301 daysToKeep: '{build-days-to-keep}'
2302 numToKeep: '{build-num-to-keep}'
2303 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2304 artifactNumToKeep: '{build-artifact-num-to-keep}'
2307 - project-parameter:
2308 project: '{project}'
2313 - maven-project-parameter:
2316 maven-version: 'mvn33-new'
2317 - repo-name-parameter:
2318 repo-name: '{repo-stream-part}.{repo-os-part}'
2322 name: ARCHIVE_ARTIFACTS
2323 default: '{archive-artifacts}'
2324 description: Artifacts to archive to the logs server.
2327 - gerrit-trigger-scm:
2328 credentials-id: 'jenkins-gerrit-credentials'
2330 choosing-strategy: 'default'
2333 - fdio-infra-wrappers:
2334 build-timeout: '{build-timeout}'
2337 - gerrit-trigger-patch-merged:
2342 - config-file-provider:
2344 - file-id: '.packagecloud'
2345 target: '/home/jenkins/.packagecloud'
2346 - config-file-provider:
2348 - file-id: 'packagecloud_api'
2349 target: '/home/jenkins/packagecloud_api'
2351 maven-version: 'mvn33-new'
2353 settings: 'cicn-settings'
2355 global-settings: 'global-settings'
2356 global-settings-type: cfp
2358 !include-raw-escape:
2359 - include-raw-cicn-vicn-build.sh
2360 - provide-maven-settings:
2361 settings-file: 'cicn-settings'
2362 global-settings-file: 'global-settings'
2364 !include-raw-escape:
2365 - ../scripts/maven_push_functions.sh
2366 - include-raw-cicn-maven-push.sh
2368 !include-raw-escape:
2369 - ../scripts/packagecloud_push.sh
2375 name: 'cicn-vicn-verify-{stream}-{os}'
2377 project-type: freestyle
2378 node: '{os}-builder-4c-4g'
2382 daysToKeep: '{build-days-to-keep}'
2383 numToKeep: '{build-num-to-keep}'
2384 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2385 artifactNumToKeep: '{build-artifact-num-to-keep}'
2388 - project-parameter:
2389 project: '{project}'
2395 name: ARCHIVE_ARTIFACTS
2396 default: '{archive-artifacts}'
2397 description: Artifacts to archive to the logs server.
2400 - gerrit-trigger-scm:
2401 credentials-id: 'jenkins-gerrit-credentials'
2402 refspec: '$GERRIT_REFSPEC'
2403 choosing-strategy: 'gerrit'
2406 - fdio-infra-wrappers:
2407 build-timeout: '{build-timeout}'
2410 - gerrit-trigger-patch-submitted:
2416 !include-raw-escape:
2417 - include-raw-cicn-vicn-build.sh
2426 - gerrit-info-yaml-verify
2427 build-node: centos7-builder-4c-4g