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'
335 **/longbow/build/*.rpm
336 **/longbow/build/*.deb
339 only-if-success: true
340 default-excludes: false
343 daysToKeep: '{build-days-to-keep}'
344 numToKeep: '{build-num-to-keep}'
345 artifactDaysToKeep: '{build-artifact-days-to-keep}'
346 artifactNumToKeep: '{build-artifact-num-to-keep}'
355 - maven-project-parameter:
358 maven-version: 'mvn33-new'
359 - repo-name-parameter:
360 repo-name: '{repo-stream-part}.{repo-os-part}'
364 name: ARCHIVE_ARTIFACTS
365 default: '{archive-artifacts}'
366 description: Artifacts to archive to the logs server.
369 - gerrit-trigger-scm:
370 credentials-id: 'jenkins-gerrit-credentials'
372 choosing-strategy: 'default'
375 - fdio-infra-wrappers:
376 build-timeout: '{build-timeout}'
379 - gerrit-trigger-patch-merged:
384 - config-file-provider:
386 - file-id: '.packagecloud'
387 target: '/home/jenkins/.packagecloud'
388 - config-file-provider:
390 - file-id: 'packagecloud_api'
391 target: '/home/jenkins/packagecloud_api'
393 maven-version: 'mvn33-new'
395 settings: 'cicn-settings'
397 global-settings: 'global-settings'
398 global-settings-type: cfp
401 - include-raw-cicn-longbow-build.sh
402 - provide-maven-settings:
403 settings-file: 'cicn-settings'
404 global-settings-file: 'global-settings'
407 - ../scripts/maven_push_functions.sh
408 - include-raw-cicn-maven-push.sh
411 - ../scripts/packagecloud_push.sh
414 - fdio-infra-shiplogs:
415 maven-version: 'mvn33-new'
418 name: 'cicn-longbow-verify-{stream}-{os}'
420 project-type: freestyle
421 node: '{os}-builder-4c-4g'
424 **/longbow/build/*.rpm
425 **/longbow/build/*.deb
428 only-if-success: true
429 default-excludes: false
432 daysToKeep: '{build-days-to-keep}'
433 numToKeep: '{build-num-to-keep}'
434 artifactDaysToKeep: '{build-artifact-days-to-keep}'
435 artifactNumToKeep: '{build-artifact-num-to-keep}'
445 name: ARCHIVE_ARTIFACTS
446 default: '{archive-artifacts}'
447 description: Artifacts to archive to the logs server.
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-longbow-build.sh
470 - fdio-infra-shiplogs:
471 maven-version: 'mvn33-new'
474 name: 'cicn-longbow-docs-merge-{stream}'
476 project-type: freestyle
477 node: 'ubuntu1604-builder-8c-32g'
479 archive-artifacts: 'longbow/build/documentation/*.tar'
482 only-if-success: true
483 default-excludes: false
486 daysToKeep: '{build-days-to-keep}'
487 numToKeep: '{build-num-to-keep}'
488 artifactDaysToKeep: '{build-artifact-days-to-keep}'
489 artifactNumToKeep: '{build-artifact-num-to-keep}'
497 maven-version: 'mvn33-new'
499 name: ARCHIVE_ARTIFACTS
500 default: '{archive-artifacts}'
501 description: Artifacts to archive to the logs server.
504 - gerrit-trigger-scm:
505 credentials-id: 'jenkins-gerrit-credentials'
507 choosing-strategy: 'default'
510 - fdio-infra-wrappers:
511 build-timeout: '{build-timeout}'
515 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
518 server-name: 'Primary'
520 - comment-added-contains-event:
521 comment-contains-value: 'run-docs'
523 - project-compare-type: 'ANT'
524 project-pattern: '{project}'
526 - branch-compare-type: 'ANT'
527 branch-pattern: '**/{branch}'
536 maven-version: 'mvn33-new'
538 settings: 'vpp-settings'
540 global-settings: 'global-settings'
541 global-settings-type: cfp
542 - provide-maven-settings:
543 settings-file: 'cicn-settings'
544 global-settings-file: 'global-settings'
547 - include-raw-cicn-longbow-docs.sh
550 - fdio-infra-shiplogs:
551 maven-version: 'mvn33-new'
554 name: 'cicn-longbow-docs-verify-{stream}'
556 project-type: freestyle
557 node: 'ubuntu1604-builder-8c-32g'
559 archive-artifacts: 'longbow/build/documentation/*.tar'
562 only-if-success: true
563 default-excludes: false
566 daysToKeep: '{build-days-to-keep}'
567 numToKeep: '{build-num-to-keep}'
568 artifactDaysToKeep: '{build-artifact-days-to-keep}'
569 artifactNumToKeep: '{build-artifact-num-to-keep}'
577 maven-version: 'mvn33-new'
579 name: ARCHIVE_ARTIFACTS
580 default: '{archive-artifacts}'
581 description: Artifacts to archive to the logs server.
584 - gerrit-trigger-scm:
585 credentials-id: 'jenkins-gerrit-credentials'
587 choosing-strategy: 'default'
590 - fdio-infra-wrappers:
591 build-timeout: '{build-timeout}'
594 - gerrit-trigger-patch-submitted:
600 maven-version: 'mvn33-new'
602 settings: 'vpp-settings'
604 global-settings: 'global-settings'
605 global-settings-type: cfp
606 - provide-maven-settings:
607 settings-file: 'cicn-settings'
608 global-settings-file: 'global-settings'
611 - include-raw-cicn-longbow-docs.sh
614 - fdio-infra-shiplogs:
615 maven-version: 'mvn33-new'
618 name: 'cicn-libparc-merge-{stream}-{os}'
620 project-type: freestyle
621 node: '{os}-builder-4c-4g'
623 **/libparc/build/*.rpm
624 **/libparc/build/*.deb
627 only-if-success: true
628 default-excludes: false
631 daysToKeep: '{build-days-to-keep}'
632 numToKeep: '{build-num-to-keep}'
633 artifactDaysToKeep: '{build-artifact-days-to-keep}'
634 artifactNumToKeep: '{build-artifact-num-to-keep}'
643 - maven-project-parameter:
646 maven-version: 'mvn33-new'
647 - repo-name-parameter:
648 repo-name: '{repo-stream-part}.{repo-os-part}'
652 name: ARCHIVE_ARTIFACTS
653 default: '{archive-artifacts}'
654 description: Artifacts to archive to the logs server.
657 - gerrit-trigger-scm:
658 credentials-id: 'jenkins-gerrit-credentials'
660 choosing-strategy: 'default'
663 - fdio-infra-wrappers:
664 build-timeout: '{build-timeout}'
668 jobs: 'cicn-longbow-merge-{stream}-ubuntu1604'
670 - gerrit-trigger-patch-merged:
674 jobs: 'cicn-longbow-merge-{stream}-{os}'
678 - config-file-provider:
680 - file-id: '.packagecloud'
681 target: '/home/jenkins/.packagecloud'
682 - config-file-provider:
684 - file-id: 'packagecloud_api'
685 target: '/home/jenkins/packagecloud_api'
687 maven-version: 'mvn33-new'
689 settings: 'cicn-settings'
691 global-settings: 'global-settings'
692 global-settings-type: cfp
695 - include-raw-cicn-libparc-build.sh
696 - provide-maven-settings:
697 settings-file: 'cicn-settings'
698 global-settings-file: 'global-settings'
701 - ../scripts/maven_push_functions.sh
702 - include-raw-cicn-maven-push.sh
705 - ../scripts/packagecloud_push.sh
708 - fdio-infra-shiplogs:
709 maven-version: 'mvn33-new'
712 name: 'cicn-libparc-verify-{stream}-{os}'
714 project-type: freestyle
715 node: '{os}-builder-4c-4g'
718 **/libparc/build/*.rpm
719 **/libparc/build/*.deb
722 only-if-success: true
723 default-excludes: false
726 daysToKeep: '{build-days-to-keep}'
727 numToKeep: '{build-num-to-keep}'
728 artifactDaysToKeep: '{build-artifact-days-to-keep}'
729 artifactNumToKeep: '{build-artifact-num-to-keep}'
739 name: ARCHIVE_ARTIFACTS
740 default: '{archive-artifacts}'
741 description: Artifacts to archive to the logs server.
744 - gerrit-trigger-scm:
745 credentials-id: 'jenkins-gerrit-credentials'
746 refspec: '$GERRIT_REFSPEC'
747 choosing-strategy: 'gerrit'
750 - fdio-infra-wrappers:
751 build-timeout: '{build-timeout}'
754 - gerrit-trigger-patch-submitted:
761 - include-raw-cicn-libparc-build.sh
764 - fdio-infra-shiplogs:
765 maven-version: 'mvn33-new'
768 name: 'cicn-libparc-docs-merge-{stream}'
770 project-type: freestyle
771 node: 'ubuntu1604-builder-8c-32g'
773 archive-artifacts: 'libparc/build/documentation/*.tar'
776 only-if-success: true
777 default-excludes: false
780 daysToKeep: '{build-days-to-keep}'
781 numToKeep: '{build-num-to-keep}'
782 artifactDaysToKeep: '{build-artifact-days-to-keep}'
783 artifactNumToKeep: '{build-artifact-num-to-keep}'
791 maven-version: 'mvn33-new'
793 name: ARCHIVE_ARTIFACTS
794 default: '{archive-artifacts}'
795 description: Artifacts to archive to the logs server.
798 - gerrit-trigger-scm:
799 credentials-id: 'jenkins-gerrit-credentials'
801 choosing-strategy: 'default'
804 - fdio-infra-wrappers:
805 build-timeout: '{build-timeout}'
809 jobs: 'cicn-libparc-merge-{stream}-ubuntu1604'
812 server-name: 'Primary'
814 - comment-added-contains-event:
815 comment-contains-value: 'run-docs'
817 - project-compare-type: 'ANT'
818 project-pattern: '{project}'
820 - branch-compare-type: 'ANT'
821 branch-pattern: '**/{branch}'
830 maven-version: 'mvn33-new'
832 settings: 'vpp-settings'
834 global-settings: 'global-settings'
835 global-settings-type: cfp
836 - provide-maven-settings:
837 settings-file: 'cicn-settings'
838 global-settings-file: 'global-settings'
841 - include-raw-cicn-libparc-docs.sh
844 - fdio-infra-shiplogs:
845 maven-version: 'mvn33-new'
848 name: 'cicn-libparc-docs-verify-{stream}'
850 project-type: freestyle
851 node: 'ubuntu1604-builder-8c-32g'
853 archive-artifacts: 'libparc/build/documentation/*.tar'
856 only-if-success: true
857 default-excludes: false
860 daysToKeep: '{build-days-to-keep}'
861 numToKeep: '{build-num-to-keep}'
862 artifactDaysToKeep: '{build-artifact-days-to-keep}'
863 artifactNumToKeep: '{build-artifact-num-to-keep}'
871 maven-version: 'mvn33-new'
873 name: ARCHIVE_ARTIFACTS
874 default: '{archive-artifacts}'
875 description: Artifacts to archive to the logs server.
878 - gerrit-trigger-scm:
879 credentials-id: 'jenkins-gerrit-credentials'
881 choosing-strategy: 'default'
884 - fdio-infra-wrappers:
885 build-timeout: '{build-timeout}'
888 - gerrit-trigger-patch-submitted:
894 maven-version: 'mvn33-new'
896 settings: 'vpp-settings'
898 global-settings: 'global-settings'
899 global-settings-type: cfp
900 - provide-maven-settings:
901 settings-file: 'cicn-settings'
902 global-settings-file: 'global-settings'
905 - include-raw-cicn-libparc-docs.sh
908 - fdio-infra-shiplogs:
909 maven-version: 'mvn33-new'
912 name: 'cicn-arm64-libparc-merge-{stream}-{os}'
914 project-type: freestyle
917 **/libparc/build/*.rpm
918 **/libparc/build/*.deb
921 only-if-success: true
922 default-excludes: false
925 daysToKeep: '{build-days-to-keep}'
926 numToKeep: '{build-num-to-keep}'
927 artifactDaysToKeep: '{build-artifact-days-to-keep}'
928 artifactNumToKeep: '{build-artifact-num-to-keep}'
937 - maven-project-parameter:
940 maven-version: 'mvn33-new'
941 - repo-name-parameter:
942 repo-name: '{repo-stream-part}.{repo-os-part}'
946 name: ARCHIVE_ARTIFACTS
947 default: '{archive-artifacts}'
948 description: Artifacts to archive to the logs server.
951 - gerrit-trigger-scm:
952 credentials-id: 'jenkins-gerrit-credentials'
954 choosing-strategy: 'default'
957 - fdio-infra-wrappers:
958 build-timeout: '{build-timeout}'
961 - gerrit-trigger-patch-merged:
966 - config-file-provider:
968 - file-id: '.packagecloud'
969 target: '/home/jenkins/.packagecloud'
970 - config-file-provider:
972 - file-id: 'packagecloud_api'
973 target: '/home/jenkins/packagecloud_api'
975 maven-version: 'mvn33-new'
977 settings: 'cicn-settings'
979 global-settings: 'global-settings'
980 global-settings-type: cfp
983 - include-raw-cicn-libparc-build.sh
984 - provide-maven-settings:
985 settings-file: 'cicn-settings'
986 global-settings-file: 'global-settings'
989 - ../scripts/maven_push_functions.sh
990 - include-raw-cicn-maven-push.sh
993 - ../scripts/packagecloud_push.sh
996 - fdio-infra-shiplogs:
997 maven-version: 'mvn33-new'
1000 name: 'cicn-arm64-libparc-verify-{stream}-{os}'
1002 project-type: freestyle
1005 archive-artifacts: >
1006 **/libparc/build/*.rpm
1007 **/libparc/build/*.deb
1010 only-if-success: true
1011 default-excludes: false
1014 daysToKeep: '{build-days-to-keep}'
1015 numToKeep: '{build-num-to-keep}'
1016 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1017 artifactNumToKeep: '{build-artifact-num-to-keep}'
1020 - project-parameter:
1021 project: '{project}'
1027 name: ARCHIVE_ARTIFACTS
1028 default: '{archive-artifacts}'
1029 description: Artifacts to archive to the logs server.
1032 - gerrit-trigger-scm:
1033 credentials-id: 'jenkins-gerrit-credentials'
1034 refspec: '$GERRIT_REFSPEC'
1035 choosing-strategy: 'gerrit'
1038 - fdio-infra-wrappers:
1039 build-timeout: '{build-timeout}'
1042 - gerrit-trigger-patch-submitted:
1048 !include-raw-escape:
1049 - include-raw-cicn-libparc-build.sh
1052 - fdio-infra-shiplogs:
1053 maven-version: 'mvn33-new'
1056 name: 'cicn-libccnx-common-merge-{stream}-{os}'
1058 project-type: freestyle
1059 node: '{os}-builder-4c-4g'
1060 archive-artifacts: >
1061 **/libccnx-common/build/*.rpm
1062 **/libccnx-common/build/*.deb
1065 only-if-success: true
1066 default-excludes: false
1069 daysToKeep: '{build-days-to-keep}'
1070 numToKeep: '{build-num-to-keep}'
1071 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1072 artifactNumToKeep: '{build-artifact-num-to-keep}'
1075 - project-parameter:
1076 project: '{project}'
1081 - maven-project-parameter:
1084 maven-version: 'mvn33-new'
1085 - repo-name-parameter:
1086 repo-name: '{repo-stream-part}.{repo-os-part}'
1090 name: ARCHIVE_ARTIFACTS
1091 default: '{archive-artifacts}'
1092 description: Artifacts to archive to the logs server.
1095 - gerrit-trigger-scm:
1096 credentials-id: 'jenkins-gerrit-credentials'
1098 choosing-strategy: 'default'
1101 - fdio-infra-wrappers:
1102 build-timeout: '{build-timeout}'
1105 - gerrit-trigger-patch-merged:
1109 jobs: 'cicn-libparc-merge-{stream}-{os}'
1113 - config-file-provider:
1115 - file-id: '.packagecloud'
1116 target: '/home/jenkins/.packagecloud'
1117 - config-file-provider:
1119 - file-id: 'packagecloud_api'
1120 target: '/home/jenkins/packagecloud_api'
1122 maven-version: 'mvn33-new'
1124 settings: 'cicn-settings'
1126 global-settings: 'global-settings'
1127 global-settings-type: cfp
1129 !include-raw-escape:
1130 - include-raw-cicn-libccnx-common-build.sh
1131 - provide-maven-settings:
1132 settings-file: 'cicn-settings'
1133 global-settings-file: 'global-settings'
1135 !include-raw-escape:
1136 - ../scripts/maven_push_functions.sh
1137 - include-raw-cicn-maven-push.sh
1139 !include-raw-escape:
1140 - ../scripts/packagecloud_push.sh
1143 - fdio-infra-shiplogs:
1144 maven-version: 'mvn33-new'
1147 name: 'cicn-libccnx-common-verify-{stream}-{os}'
1149 project-type: freestyle
1150 node: '{os}-builder-4c-4g'
1152 archive-artifacts: >
1153 **/libccnx-common/build/*.rpm
1154 **/libccnx-common/build/*.deb
1157 only-if-success: true
1158 default-excludes: false
1161 daysToKeep: '{build-days-to-keep}'
1162 numToKeep: '{build-num-to-keep}'
1163 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1164 artifactNumToKeep: '{build-artifact-num-to-keep}'
1167 - project-parameter:
1168 project: '{project}'
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'
1181 refspec: '$GERRIT_REFSPEC'
1182 choosing-strategy: 'gerrit'
1185 - fdio-infra-wrappers:
1186 build-timeout: '{build-timeout}'
1189 - gerrit-trigger-patch-submitted:
1195 !include-raw-escape:
1196 - include-raw-cicn-libccnx-common-build.sh
1199 - fdio-infra-shiplogs:
1200 maven-version: 'mvn33-new'
1203 name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1205 project-type: freestyle
1206 node: '{os}-builder-4c-4g'
1207 archive-artifacts: >
1208 **/libccnx-transport-rta/build/*.rpm
1209 **/libccnx-transport-rta/build/*.deb
1212 only-if-success: true
1213 default-excludes: false
1216 daysToKeep: '{build-days-to-keep}'
1217 numToKeep: '{build-num-to-keep}'
1218 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1219 artifactNumToKeep: '{build-artifact-num-to-keep}'
1222 - project-parameter:
1223 project: '{project}'
1228 - maven-project-parameter:
1231 maven-version: 'mvn33-new'
1232 - repo-name-parameter:
1233 repo-name: '{repo-stream-part}.{repo-os-part}'
1237 name: ARCHIVE_ARTIFACTS
1238 default: '{archive-artifacts}'
1239 description: Artifacts to archive to the logs server.
1242 - gerrit-trigger-scm:
1243 credentials-id: 'jenkins-gerrit-credentials'
1245 choosing-strategy: 'default'
1248 - fdio-infra-wrappers:
1249 build-timeout: '{build-timeout}'
1252 - gerrit-trigger-patch-merged:
1256 jobs: 'cicn-libccnx-common-merge-{stream}-{os}'
1260 - config-file-provider:
1262 - file-id: '.packagecloud'
1263 target: '/home/jenkins/.packagecloud'
1264 - config-file-provider:
1266 - file-id: 'packagecloud_api'
1267 target: '/home/jenkins/packagecloud_api'
1269 maven-version: 'mvn33-new'
1271 settings: 'cicn-settings'
1273 global-settings: 'global-settings'
1274 global-settings-type: cfp
1276 !include-raw-escape:
1277 - include-raw-cicn-libccnx-transport-rta-build.sh
1278 - provide-maven-settings:
1279 settings-file: 'cicn-settings'
1280 global-settings-file: 'global-settings'
1282 !include-raw-escape:
1283 - ../scripts/maven_push_functions.sh
1284 - include-raw-cicn-maven-push.sh
1286 !include-raw-escape:
1287 - ../scripts/packagecloud_push.sh
1290 - fdio-infra-shiplogs:
1291 maven-version: 'mvn33-new'
1294 name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}'
1296 project-type: freestyle
1297 node: '{os}-builder-4c-4g'
1299 archive-artifacts: >
1300 **/libccnx-transport-rta/build/*.rpm
1301 **/libccnx-transport-rta/build/*.deb
1304 only-if-success: true
1305 default-excludes: false
1308 daysToKeep: '{build-days-to-keep}'
1309 numToKeep: '{build-num-to-keep}'
1310 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1311 artifactNumToKeep: '{build-artifact-num-to-keep}'
1314 - project-parameter:
1315 project: '{project}'
1321 name: ARCHIVE_ARTIFACTS
1322 default: '{archive-artifacts}'
1323 description: Artifacts to archive to the logs server.
1326 - gerrit-trigger-scm:
1327 credentials-id: 'jenkins-gerrit-credentials'
1328 refspec: '$GERRIT_REFSPEC'
1329 choosing-strategy: 'gerrit'
1332 - fdio-infra-wrappers:
1333 build-timeout: '{build-timeout}'
1336 - gerrit-trigger-patch-submitted:
1342 !include-raw-escape:
1343 - include-raw-cicn-libccnx-transport-rta-build.sh
1346 - fdio-infra-shiplogs:
1347 maven-version: 'mvn33-new'
1350 name: 'cicn-libccnx-portal-merge-{stream}-{os}'
1352 project-type: freestyle
1353 node: '{os}-builder-4c-4g'
1354 archive-artifacts: >
1355 **/libccnx-portal/build/*.rpm
1356 **/libccnx-portal/build/*.deb
1359 only-if-success: true
1360 default-excludes: false
1363 daysToKeep: '{build-days-to-keep}'
1364 numToKeep: '{build-num-to-keep}'
1365 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1366 artifactNumToKeep: '{build-artifact-num-to-keep}'
1369 - project-parameter:
1370 project: '{project}'
1375 - maven-project-parameter:
1378 maven-version: 'mvn33-new'
1379 - repo-name-parameter:
1380 repo-name: '{repo-stream-part}.{repo-os-part}'
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'
1392 choosing-strategy: 'default'
1395 - fdio-infra-wrappers:
1396 build-timeout: '{build-timeout}'
1399 - gerrit-trigger-patch-merged:
1403 jobs: 'cicn-libccnx-transport-rta-merge-{stream}-{os}'
1407 - config-file-provider:
1409 - file-id: '.packagecloud'
1410 target: '/home/jenkins/.packagecloud'
1411 - config-file-provider:
1413 - file-id: 'packagecloud_api'
1414 target: '/home/jenkins/packagecloud_api'
1416 maven-version: 'mvn33-new'
1418 settings: 'cicn-settings'
1420 global-settings: 'global-settings'
1421 global-settings-type: cfp
1423 !include-raw-escape:
1424 - include-raw-cicn-libccnx-portal-build.sh
1425 - provide-maven-settings:
1426 settings-file: 'cicn-settings'
1427 global-settings-file: 'global-settings'
1429 !include-raw-escape:
1430 - ../scripts/maven_push_functions.sh
1431 - include-raw-cicn-maven-push.sh
1433 !include-raw-escape:
1434 - ../scripts/packagecloud_push.sh
1437 - fdio-infra-shiplogs:
1438 maven-version: 'mvn33-new'
1441 name: 'cicn-libccnx-portal-verify-{stream}-{os}'
1443 project-type: freestyle
1444 node: '{os}-builder-4c-4g'
1446 archive-artifacts: >
1447 **/libccnx-portal/build/*.rpm
1448 **/libccnx-portal/build/*.deb
1451 only-if-success: true
1452 default-excludes: false
1455 daysToKeep: '{build-days-to-keep}'
1456 numToKeep: '{build-num-to-keep}'
1457 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1458 artifactNumToKeep: '{build-artifact-num-to-keep}'
1461 - project-parameter:
1462 project: '{project}'
1468 name: ARCHIVE_ARTIFACTS
1469 default: '{archive-artifacts}'
1470 description: Artifacts to archive to the logs server.
1473 - gerrit-trigger-scm:
1474 credentials-id: 'jenkins-gerrit-credentials'
1475 refspec: '$GERRIT_REFSPEC'
1476 choosing-strategy: 'gerrit'
1479 - fdio-infra-wrappers:
1480 build-timeout: '{build-timeout}'
1483 - gerrit-trigger-patch-submitted:
1489 !include-raw-escape:
1490 - include-raw-cicn-libccnx-portal-build.sh
1493 - fdio-infra-shiplogs:
1494 maven-version: 'mvn33-new'
1497 name: 'cicn-libicnet-merge-{stream}-{os}'
1499 project-type: freestyle
1500 node: '{os}-builder-4c-4g'
1501 archive-artifacts: >
1506 only-if-success: true
1507 default-excludes: false
1510 daysToKeep: '{build-days-to-keep}'
1511 numToKeep: '{build-num-to-keep}'
1512 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1513 artifactNumToKeep: '{build-artifact-num-to-keep}'
1516 - project-parameter:
1517 project: '{project}'
1522 - maven-project-parameter:
1525 maven-version: 'mvn33-new'
1526 - repo-name-parameter:
1527 repo-name: '{repo-stream-part}.{repo-os-part}'
1531 name: ARCHIVE_ARTIFACTS
1532 default: '{archive-artifacts}'
1533 description: Artifacts to archive to the logs server.
1536 - gerrit-trigger-scm:
1537 credentials-id: 'jenkins-gerrit-credentials'
1539 choosing-strategy: 'default'
1542 - fdio-infra-wrappers:
1543 build-timeout: '{build-timeout}'
1546 - gerrit-trigger-patch-merged:
1550 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1554 - config-file-provider:
1556 - file-id: '.packagecloud'
1557 target: '/home/jenkins/.packagecloud'
1558 - config-file-provider:
1560 - file-id: 'packagecloud_api'
1561 target: '/home/jenkins/packagecloud_api'
1563 maven-version: 'mvn33-new'
1565 settings: 'cicn-settings'
1567 global-settings: 'global-settings'
1568 global-settings-type: cfp
1570 !include-raw-escape:
1571 - include-raw-cicn-libicnet-build.sh
1572 - provide-maven-settings:
1573 settings-file: 'cicn-settings'
1574 global-settings-file: 'global-settings'
1576 !include-raw-escape:
1577 - ../scripts/maven_push_functions.sh
1578 - include-raw-cicn-maven-push.sh
1580 !include-raw-escape:
1581 - ../scripts/packagecloud_push.sh
1584 - fdio-infra-shiplogs:
1585 maven-version: 'mvn33-new'
1588 name: 'cicn-libicnet-verify-{stream}-{os}'
1590 project-type: freestyle
1591 node: '{os}-builder-4c-4g'
1593 archive-artifacts: >
1598 only-if-success: true
1599 default-excludes: false
1602 daysToKeep: '{build-days-to-keep}'
1603 numToKeep: '{build-num-to-keep}'
1604 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1605 artifactNumToKeep: '{build-artifact-num-to-keep}'
1608 - project-parameter:
1609 project: '{project}'
1615 name: ARCHIVE_ARTIFACTS
1616 default: '{archive-artifacts}'
1617 description: Artifacts to archive to the logs server.
1620 - gerrit-trigger-scm:
1621 credentials-id: 'jenkins-gerrit-credentials'
1622 refspec: '$GERRIT_REFSPEC'
1623 choosing-strategy: 'gerrit'
1626 - fdio-infra-wrappers:
1627 build-timeout: '{build-timeout}'
1630 - gerrit-trigger-patch-submitted:
1636 !include-raw-escape:
1637 - include-raw-cicn-libicnet-build.sh
1640 - fdio-infra-shiplogs:
1641 maven-version: 'mvn33-new'
1644 name: 'cicn-metis-merge-{stream}-{os}'
1646 project-type: freestyle
1647 node: '{os}-builder-4c-4g'
1648 archive-artifacts: >
1649 **/metis/build/*.rpm
1650 **/metis/build/*.deb
1653 only-if-success: true
1654 default-excludes: false
1657 daysToKeep: '{build-days-to-keep}'
1658 numToKeep: '{build-num-to-keep}'
1659 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1660 artifactNumToKeep: '{build-artifact-num-to-keep}'
1663 - project-parameter:
1664 project: '{project}'
1669 - maven-project-parameter:
1672 maven-version: 'mvn33-new'
1673 - repo-name-parameter:
1674 repo-name: '{repo-stream-part}.{repo-os-part}'
1678 name: ARCHIVE_ARTIFACTS
1679 default: '{archive-artifacts}'
1680 description: Artifacts to archive to the logs server.
1683 - gerrit-trigger-scm:
1684 credentials-id: 'jenkins-gerrit-credentials'
1686 choosing-strategy: 'default'
1689 - fdio-infra-wrappers:
1690 build-timeout: '{build-timeout}'
1693 - gerrit-trigger-patch-merged:
1697 jobs: 'cicn-libccnx-portal-merge-{stream}-{os}'
1701 - config-file-provider:
1703 - file-id: '.packagecloud'
1704 target: '/home/jenkins/.packagecloud'
1705 - config-file-provider:
1707 - file-id: 'packagecloud_api'
1708 target: '/home/jenkins/packagecloud_api'
1710 maven-version: 'mvn33-new'
1712 settings: 'cicn-settings'
1714 global-settings: 'global-settings'
1715 global-settings-type: cfp
1717 !include-raw-escape:
1718 - include-raw-cicn-metis-build.sh
1719 - provide-maven-settings:
1720 settings-file: 'cicn-settings'
1721 global-settings-file: 'global-settings'
1723 !include-raw-escape:
1724 - ../scripts/maven_push_functions.sh
1725 - include-raw-cicn-maven-push.sh
1727 !include-raw-escape:
1728 - ../scripts/packagecloud_push.sh
1731 - fdio-infra-shiplogs:
1732 maven-version: 'mvn33-new'
1735 name: 'cicn-metis-verify-{stream}-{os}'
1737 project-type: freestyle
1738 node: '{os}-builder-4c-4g'
1740 archive-artifacts: >
1741 **/metis/build/*.rpm
1742 **/metis/build/*.deb
1745 only-if-success: true
1746 default-excludes: false
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-metis-build.sh
1787 - fdio-infra-shiplogs:
1788 maven-version: 'mvn33-new'
1791 name: 'cicn-http-server-merge-{stream}-{os}'
1793 project-type: freestyle
1794 node: '{os}-builder-4c-4g'
1795 archive-artifacts: >
1800 only-if-success: true
1801 default-excludes: false
1804 daysToKeep: '{build-days-to-keep}'
1805 numToKeep: '{build-num-to-keep}'
1806 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1807 artifactNumToKeep: '{build-artifact-num-to-keep}'
1810 - project-parameter:
1811 project: '{project}'
1816 - maven-project-parameter:
1819 maven-version: 'mvn33-new'
1820 - repo-name-parameter:
1821 repo-name: '{repo-stream-part}.{repo-os-part}'
1825 name: ARCHIVE_ARTIFACTS
1826 default: '{archive-artifacts}'
1827 description: Artifacts to archive to the logs server.
1830 - gerrit-trigger-scm:
1831 credentials-id: 'jenkins-gerrit-credentials'
1833 choosing-strategy: 'default'
1836 - fdio-infra-wrappers:
1837 build-timeout: '{build-timeout}'
1840 - gerrit-trigger-patch-merged:
1844 jobs: 'cicn-libicnet-merge-{stream}-{os}'
1848 - config-file-provider:
1850 - file-id: '.packagecloud'
1851 target: '/home/jenkins/.packagecloud'
1852 - config-file-provider:
1854 - file-id: 'packagecloud_api'
1855 target: '/home/jenkins/packagecloud_api'
1857 maven-version: 'mvn33-new'
1859 settings: 'cicn-settings'
1861 global-settings: 'global-settings'
1862 global-settings-type: cfp
1864 !include-raw-escape:
1865 - include-raw-cicn-http-server-build.sh
1866 - provide-maven-settings:
1867 settings-file: 'cicn-settings'
1868 global-settings-file: 'global-settings'
1870 !include-raw-escape:
1871 - ../scripts/maven_push_functions.sh
1872 - include-raw-cicn-maven-push.sh
1874 !include-raw-escape:
1875 - ../scripts/packagecloud_push.sh
1878 - fdio-infra-shiplogs:
1879 maven-version: 'mvn33-new'
1882 name: 'cicn-http-server-verify-{stream}-{os}'
1884 project-type: freestyle
1885 node: '{os}-builder-4c-4g'
1887 archive-artifacts: >
1892 only-if-success: true
1893 default-excludes: false
1896 daysToKeep: '{build-days-to-keep}'
1897 numToKeep: '{build-num-to-keep}'
1898 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1899 artifactNumToKeep: '{build-artifact-num-to-keep}'
1902 - project-parameter:
1903 project: '{project}'
1909 name: ARCHIVE_ARTIFACTS
1910 default: '{archive-artifacts}'
1911 description: Artifacts to archive to the logs server.
1914 - gerrit-trigger-scm:
1915 credentials-id: 'jenkins-gerrit-credentials'
1916 refspec: '$GERRIT_REFSPEC'
1917 choosing-strategy: 'gerrit'
1920 - fdio-infra-wrappers:
1921 build-timeout: '{build-timeout}'
1924 - gerrit-trigger-patch-submitted:
1930 !include-raw-escape:
1931 - include-raw-cicn-http-server-build.sh
1934 - fdio-infra-shiplogs:
1935 maven-version: 'mvn33-new'
1938 name: 'cicn-vpp-plugin-merge-{stream}-{os}'
1940 project-type: freestyle
1941 node: '{os}-builder-4c-4g'
1942 archive-artifacts: >
1943 **/cicn-plugin/build/*.rpm
1944 **/cicn-plugin/build/*.deb
1947 only-if-success: true
1948 default-excludes: false
1951 daysToKeep: '{build-days-to-keep}'
1952 numToKeep: '{build-num-to-keep}'
1953 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1954 artifactNumToKeep: '{build-artifact-num-to-keep}'
1957 - project-parameter:
1958 project: '{project}'
1963 - maven-project-parameter:
1966 maven-version: 'mvn33-new'
1967 - repo-name-parameter:
1968 repo-name: '{repo-stream-part}.{repo-os-part}'
1972 name: ARCHIVE_ARTIFACTS
1973 default: '{archive-artifacts}'
1974 description: Artifacts to archive to the logs server.
1977 - gerrit-trigger-scm:
1978 credentials-id: 'jenkins-gerrit-credentials'
1980 choosing-strategy: 'default'
1983 - fdio-infra-wrappers:
1984 build-timeout: '{build-timeout}'
1987 - gerrit-trigger-patch-merged:
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-vpp-plugin-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-vpp-plugin-verify-{stream}-{os}'
2028 project-type: freestyle
2029 node: '{os}-builder-4c-4g'
2031 archive-artifacts: >
2032 **/cicn-plugin/build/*.rpm
2033 **/cicn-plugin/build/*.deb
2036 only-if-success: true
2037 default-excludes: false
2040 daysToKeep: '{build-days-to-keep}'
2041 numToKeep: '{build-num-to-keep}'
2042 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2043 artifactNumToKeep: '{build-artifact-num-to-keep}'
2046 - project-parameter:
2047 project: '{project}'
2053 name: ARCHIVE_ARTIFACTS
2054 default: '{archive-artifacts}'
2055 description: Artifacts to archive to the logs server.
2058 - gerrit-trigger-scm:
2059 credentials-id: 'jenkins-gerrit-credentials'
2060 refspec: '$GERRIT_REFSPEC'
2061 choosing-strategy: 'gerrit'
2064 - fdio-infra-wrappers:
2065 build-timeout: '{build-timeout}'
2068 - gerrit-trigger-patch-submitted:
2074 !include-raw-escape:
2075 - include-raw-cicn-vpp-plugin-build.sh
2078 - fdio-infra-shiplogs:
2079 maven-version: 'mvn33-new'
2082 name: 'cicn-viper-merge-{stream}-{os}'
2084 project-type: freestyle
2085 node: '{os}-builder-4c-4g'
2086 archive-artifacts: >
2089 **/libdash/build/*.rpm
2090 **/libdash/build/*.deb
2093 only-if-success: true
2094 default-excludes: false
2097 daysToKeep: '{build-days-to-keep}'
2098 numToKeep: '{build-num-to-keep}'
2099 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2100 artifactNumToKeep: '{build-artifact-num-to-keep}'
2103 - project-parameter:
2104 project: '{project}'
2109 - maven-project-parameter:
2112 maven-version: 'mvn33-new'
2113 - repo-name-parameter:
2114 repo-name: '{repo-stream-part}.{repo-os-part}'
2118 name: ARCHIVE_ARTIFACTS
2119 default: '{archive-artifacts}'
2120 description: Artifacts to archive to the logs server.
2123 - gerrit-trigger-scm:
2124 credentials-id: 'jenkins-gerrit-credentials'
2126 choosing-strategy: 'default'
2129 - fdio-infra-wrappers:
2130 build-timeout: '{build-timeout}'
2133 - gerrit-trigger-patch-merged:
2137 jobs: 'cicn-libicnet-merge-{stream}-{os}'
2141 - config-file-provider:
2143 - file-id: '.packagecloud'
2144 target: '/home/jenkins/.packagecloud'
2145 - config-file-provider:
2147 - file-id: 'packagecloud_api'
2148 target: '/home/jenkins/packagecloud_api'
2150 maven-version: 'mvn33-new'
2152 settings: 'cicn-settings'
2154 global-settings: 'global-settings'
2155 global-settings-type: cfp
2157 !include-raw-escape:
2158 - include-raw-cicn-viper-build.sh
2159 - provide-maven-settings:
2160 settings-file: 'cicn-settings'
2161 global-settings-file: 'global-settings'
2163 !include-raw-escape:
2164 - ../scripts/maven_push_functions.sh
2165 - include-raw-cicn-maven-push.sh
2167 !include-raw-escape:
2168 - ../scripts/packagecloud_push.sh
2171 - fdio-infra-shiplogs:
2172 maven-version: 'mvn33-new'
2175 name: 'cicn-viper-verify-{stream}-{os}'
2177 project-type: freestyle
2178 node: '{os}-builder-4c-4g'
2180 archive-artifacts: >
2183 **/libdash/build/*.rpm
2184 **/libdash/build/*.deb
2187 only-if-success: true
2188 default-excludes: false
2191 daysToKeep: '{build-days-to-keep}'
2192 numToKeep: '{build-num-to-keep}'
2193 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2194 artifactNumToKeep: '{build-artifact-num-to-keep}'
2197 - project-parameter:
2198 project: '{project}'
2204 name: ARCHIVE_ARTIFACTS
2205 default: '{archive-artifacts}'
2206 description: Artifacts to archive to the logs server.
2209 - gerrit-trigger-scm:
2210 credentials-id: 'jenkins-gerrit-credentials'
2211 refspec: '$GERRIT_REFSPEC'
2212 choosing-strategy: 'gerrit'
2215 - fdio-infra-wrappers:
2216 build-timeout: '{build-timeout}'
2219 - gerrit-trigger-patch-submitted:
2225 !include-raw-escape:
2226 - include-raw-cicn-viper-build.sh
2229 - fdio-infra-shiplogs:
2230 maven-version: 'mvn33-new'
2233 name: 'cicn-radio-emulators-merge-{stream}-{os}'
2235 project-type: freestyle
2236 node: '{os}-builder-4c-4g'
2237 archive-artifacts: >
2238 **/emu-radio/build/*.rpm
2239 **/emu-radio/build/*.deb
2240 **/emu-radio/ns3-packages/*.rpm
2241 **/emu-radio/ns3-packages/*.deb
2244 only-if-success: true
2245 default-excludes: false
2248 daysToKeep: '{build-days-to-keep}'
2249 numToKeep: '{build-num-to-keep}'
2250 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2251 artifactNumToKeep: '{build-artifact-num-to-keep}'
2254 - project-parameter:
2255 project: '{project}'
2260 - maven-project-parameter:
2263 maven-version: 'mvn33-new'
2264 - repo-name-parameter:
2265 repo-name: '{repo-stream-part}.{repo-os-part}'
2269 name: ARCHIVE_ARTIFACTS
2270 default: '{archive-artifacts}'
2271 description: Artifacts to archive to the logs server.
2274 - gerrit-trigger-scm:
2275 credentials-id: 'jenkins-gerrit-credentials'
2277 choosing-strategy: 'default'
2280 - fdio-infra-wrappers:
2281 build-timeout: '{build-timeout}'
2284 - gerrit-trigger-patch-merged:
2289 - config-file-provider:
2291 - file-id: '.packagecloud'
2292 target: '/home/jenkins/.packagecloud'
2293 - config-file-provider:
2295 - file-id: 'packagecloud_api'
2296 target: '/home/jenkins/packagecloud_api'
2298 maven-version: 'mvn33-new'
2300 settings: 'cicn-settings'
2302 global-settings: 'global-settings'
2303 global-settings-type: cfp
2305 !include-raw-escape:
2306 - include-raw-cicn-radio-emulators-build.sh
2307 - provide-maven-settings:
2308 settings-file: 'cicn-settings'
2309 global-settings-file: 'global-settings'
2311 !include-raw-escape:
2312 - ../scripts/maven_push_functions.sh
2313 - include-raw-cicn-maven-push.sh
2315 !include-raw-escape:
2316 - ../scripts/packagecloud_push.sh
2319 - fdio-infra-shiplogs:
2320 maven-version: 'mvn33-new'
2323 name: 'cicn-radio-emulators-verify-{stream}-{os}'
2325 project-type: freestyle
2326 node: '{os}-builder-4c-4g'
2328 archive-artifacts: >
2329 **/emu-radio/build/*.rpm
2330 **/emu-radio/build/*.deb
2331 **/emu-radio/ns3-packages/*.rpm
2332 **/emu-radio/ns3-packages/*.deb
2335 only-if-success: true
2336 default-excludes: false
2339 daysToKeep: '{build-days-to-keep}'
2340 numToKeep: '{build-num-to-keep}'
2341 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2342 artifactNumToKeep: '{build-artifact-num-to-keep}'
2345 - project-parameter:
2346 project: '{project}'
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'
2359 refspec: '$GERRIT_REFSPEC'
2360 choosing-strategy: 'gerrit'
2363 - fdio-infra-wrappers:
2364 build-timeout: '{build-timeout}'
2367 - gerrit-trigger-patch-submitted:
2373 !include-raw-escape:
2374 - include-raw-cicn-radio-emulators-build.sh
2377 - fdio-infra-shiplogs:
2378 maven-version: 'mvn33-new'
2381 name: 'cicn-android-sdk-merge-{stream}-{os}'
2383 project-type: freestyle
2384 node: '{os}-builder-4c-4g'
2385 archive-artifacts: >
2386 **/IGetAndroid/app/build/outputs/apk/release/*.apk,
2387 **/MetisForwarderAndroid/app/build/outputs/apk/release/*.apk,
2388 **/HttpServer/app/build/outputs/apk/release/*.apk,
2389 **/build_armv7-a/viper/viper-armv7//build/outputs/apk/*.apk
2392 only-if-success: true
2393 default-excludes: false
2396 daysToKeep: '{build-days-to-keep}'
2397 numToKeep: '{build-num-to-keep}'
2398 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2399 artifactNumToKeep: '{build-artifact-num-to-keep}'
2402 - project-parameter:
2403 project: '{project}'
2408 - maven-project-parameter:
2411 maven-version: 'mvn33-new'
2412 - repo-name-parameter:
2413 repo-name: '{repo-stream-part}.{repo-os-part}'
2415 name: ARCHIVE_ARTIFACTS
2416 default: '{archive-artifacts}'
2417 description: Artifacts to archive to the logs server.
2420 - gerrit-trigger-scm:
2421 credentials-id: 'jenkins-gerrit-credentials'
2423 choosing-strategy: 'default'
2426 - fdio-infra-wrappers:
2427 build-timeout: '{build-timeout}'
2430 - gerrit-trigger-patch-merged:
2436 !include-raw-escape:
2437 - include-raw-cicn-android-sdk-build.sh
2440 - fdio-infra-shiplogs:
2441 maven-version: 'mvn33-new'
2444 name: 'cicn-android-sdk-verify-{stream}-{os}'
2446 project-type: freestyle
2447 node: '{os}-builder-4c-4g'
2449 archive-artifacts: >
2450 **/iGetAndroid/app/build/outputs/apk/*.apk,
2451 **/MetisForwarder/app/build/outputs/apk/*.apk,
2452 **/build/viper/viper-armv7//build/outputs/apk/*.apk
2455 only-if-success: true
2456 default-excludes: false
2459 daysToKeep: '{build-days-to-keep}'
2460 numToKeep: '{build-num-to-keep}'
2461 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2462 artifactNumToKeep: '{build-artifact-num-to-keep}'
2465 - project-parameter:
2466 project: '{project}'
2472 name: ARCHIVE_ARTIFACTS
2473 default: '{archive-artifacts}'
2474 description: Artifacts to archive to the logs server.
2477 - gerrit-trigger-scm:
2478 credentials-id: 'jenkins-gerrit-credentials'
2479 refspec: '$GERRIT_REFSPEC'
2480 choosing-strategy: 'gerrit'
2483 - fdio-infra-wrappers:
2484 build-timeout: '{build-timeout}'
2487 - gerrit-trigger-patch-submitted:
2493 !include-raw-escape:
2494 - include-raw-cicn-android-sdk-build.sh
2497 - fdio-infra-shiplogs:
2498 maven-version: 'mvn33-new'
2501 name: 'cicn-vicn-merge-{stream}-{os}'
2503 project-type: freestyle
2504 node: '{os}-builder-4c-4g'
2505 archive-artifacts: >
2510 only-if-success: true
2511 default-excludes: false
2514 daysToKeep: '{build-days-to-keep}'
2515 numToKeep: '{build-num-to-keep}'
2516 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2517 artifactNumToKeep: '{build-artifact-num-to-keep}'
2520 - project-parameter:
2521 project: '{project}'
2526 - maven-project-parameter:
2529 maven-version: 'mvn33-new'
2530 - repo-name-parameter:
2531 repo-name: '{repo-stream-part}.{repo-os-part}'
2535 name: ARCHIVE_ARTIFACTS
2536 default: '{archive-artifacts}'
2537 description: Artifacts to archive to the logs server.
2540 - gerrit-trigger-scm:
2541 credentials-id: 'jenkins-gerrit-credentials'
2543 choosing-strategy: 'default'
2546 - fdio-infra-wrappers:
2547 build-timeout: '{build-timeout}'
2550 - gerrit-trigger-patch-merged:
2555 - config-file-provider:
2557 - file-id: '.packagecloud'
2558 target: '/home/jenkins/.packagecloud'
2559 - config-file-provider:
2561 - file-id: 'packagecloud_api'
2562 target: '/home/jenkins/packagecloud_api'
2564 maven-version: 'mvn33-new'
2566 settings: 'cicn-settings'
2568 global-settings: 'global-settings'
2569 global-settings-type: cfp
2571 !include-raw-escape:
2572 - include-raw-cicn-vicn-build.sh
2573 - provide-maven-settings:
2574 settings-file: 'cicn-settings'
2575 global-settings-file: 'global-settings'
2577 !include-raw-escape:
2578 - ../scripts/maven_push_functions.sh
2579 - include-raw-cicn-maven-push.sh
2581 !include-raw-escape:
2582 - ../scripts/packagecloud_push.sh
2585 - fdio-infra-shiplogs:
2586 maven-version: 'mvn33-new'
2589 name: 'cicn-vicn-verify-{stream}-{os}'
2591 project-type: freestyle
2592 node: '{os}-builder-4c-4g'
2594 archive-artifacts: >
2599 only-if-success: true
2600 default-excludes: false
2603 daysToKeep: '{build-days-to-keep}'
2604 numToKeep: '{build-num-to-keep}'
2605 artifactDaysToKeep: '{build-artifact-days-to-keep}'
2606 artifactNumToKeep: '{build-artifact-num-to-keep}'
2609 - project-parameter:
2610 project: '{project}'
2616 name: ARCHIVE_ARTIFACTS
2617 default: '{archive-artifacts}'
2618 description: Artifacts to archive to the logs server.
2621 - gerrit-trigger-scm:
2622 credentials-id: 'jenkins-gerrit-credentials'
2623 refspec: '$GERRIT_REFSPEC'
2624 choosing-strategy: 'gerrit'
2627 - fdio-infra-wrappers:
2628 build-timeout: '{build-timeout}'
2631 - gerrit-trigger-patch-submitted:
2637 !include-raw-escape:
2638 - include-raw-cicn-vicn-build.sh
2641 - fdio-infra-shiplogs:
2642 maven-version: 'mvn33-new'
2648 - gerrit-info-yaml-verify
2649 build-node: centos7-builder-4c-4g