5 - 'rpm_dpdk-verify-{stream}-{os}'
6 - 'rpm_dpdk-merge-{stream}-{os}'
7 - 'rpm_dpdk-verify-image-{stream}-{os}'
12 repo-os-part: 'centos7'
16 repo-stream-part: 'master'
22 project-name: rpm_dpdk
25 name: 'rpm_dpdk-verify-{stream}-{os}'
27 project-type: freestyle
28 node: '{os}-builder-4c-4g'
32 daysToKeep: '{build-days-to-keep}'
33 numToKeep: '{build-num-to-keep}'
34 artifactDaysToKeep: '{build-artifact-days-to-keep}'
35 artifactNumToKeep: '{build-artifact-num-to-keep}'
44 - repo-name-parameter:
45 repo-name: '{repo-stream-part}.{repo-os-part}'
49 credentials-id: 'jenkins-gerrit-credentials'
50 refspec: '$GERRIT_REFSPEC'
51 choosing-strategy: 'gerrit'
54 - fdio-infra-wrappers:
55 build-timeout: '{build-timeout}'
58 - gerrit-trigger-patch-submitted:
65 - include-raw-rpm_dpdk-pkg-build.sh
68 - fdio-infra-shiplogs:
69 maven-version: 'mvn33-new'
72 name: 'rpm_dpdk-verify-image-{stream}-{os}'
74 project-type: freestyle
75 node: '{os}-builder-4c-4g'
79 daysToKeep: '{build-days-to-keep}'
80 numToKeep: '{build-num-to-keep}'
81 artifactDaysToKeep: '{build-artifact-days-to-keep}'
82 artifactNumToKeep: '{build-artifact-num-to-keep}'
91 - repo-name-parameter:
92 repo-name: '{repo-stream-part}.{repo-os-part}'
96 credentials-id: 'jenkins-gerrit-credentials'
97 refspec: '$GERRIT_REFSPEC'
98 choosing-strategy: 'gerrit'
101 - fdio-infra-wrappers:
102 build-timeout: '{build-timeout}'
106 server-name: 'Primary'
108 - comment-added-contains-event:
109 comment-contains-value: 'verify-images'
111 - project-compare-type: 'ANT'
112 project-pattern: '{project}'
114 - branch-compare-type: 'ANT'
115 branch-pattern: '**/{branch}'
125 - include-raw-rpm_dpdk-pkg-build.sh
128 - fdio-infra-shiplogs:
129 maven-version: 'mvn33-new'
132 name: 'rpm_dpdk-merge-{stream}-{os}'
134 project-type: freestyle
135 node: '{os}-builder-4c-4g'
138 daysToKeep: '{build-days-to-keep}'
139 numToKeep: '{build-num-to-keep}'
140 artifactDaysToKeep: '{build-artifact-days-to-keep}'
141 artifactNumToKeep: '{build-artifact-num-to-keep}'
150 - repo-name-parameter:
151 repo-name: '{repo-stream-part}.{repo-os-part}'
153 maven-version: 'mvn33-new'
156 - gerrit-trigger-scm:
157 credentials-id: 'jenkins-gerrit-credentials'
159 choosing-strategy: 'default'
162 - fdio-infra-wrappers:
163 build-timeout: '{build-timeout}'
166 - gerrit-trigger-patch-merged:
172 maven-version: 'mvn33-new'
174 settings: 'rpm_dpdk-settings'
176 global-settings: 'global-settings'
177 global-settings-type: cfp
178 - config-file-provider:
180 - file-id: 'rpm_dpdk-settings'
181 variable: 'SETTINGS_FILE'
182 - file-id: 'global-settings'
183 variable: 'GLOBAL_SETTINGS_FILE'
186 - ../scripts/maven_push_functions.sh
187 - include-raw-rpm_dpdk-pkg-build.sh
188 - include-raw-rpm_dpdk-pkg-push.sh
191 - fdio-infra-shiplogs:
192 maven-version: 'mvn33-new'