60bf1eb403fab28912dcf65da496f91f10f29f6b
[services/jenkins-jobs.git] / jobs / Tools-bmap-tools / config.xml
1 <?xml version='1.0' encoding='UTF-8'?>
2 <matrix-project plugin="matrix-project@1.10">
3   <actions/>
4   <description></description>
5   <keepDependencies>false</keepDependencies>
6   <properties>
7     <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
8       <useBuildBlocker>false</useBuildBlocker>
9       <blockLevel>UNDEFINED</blockLevel>
10       <scanQueueFor>DISABLED</scanQueueFor>
11       <blockingJobs></blockingJobs>
12     </hudson.plugins.buildblocker.BuildBlockerProperty>
13     <jenkins.model.BuildDiscarderProperty>
14       <strategy class="hudson.tasks.LogRotator">
15         <daysToKeep>20</daysToKeep>
16         <numToKeep>100</numToKeep>
17         <artifactDaysToKeep>-1</artifactDaysToKeep>
18         <artifactNumToKeep>-1</artifactNumToKeep>
19       </strategy>
20     </jenkins.model.BuildDiscarderProperty>
21     <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
22       <autoRebuild>false</autoRebuild>
23       <rebuildDisabled>false</rebuildDisabled>
24     </com.sonyericsson.rebuild.RebuildSettings>
25   </properties>
26   <scm class="hudson.scm.NullSCM"/>
27   <canRoam>true</canRoam>
28   <disabled>false</disabled>
29   <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
30   <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
31   <triggers>
32     <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger plugin="gerrit-trigger@2.23.2">
33       <spec></spec>
34       <gerritProjects>
35         <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
36           <compareType>PLAIN</compareType>
37           <pattern>tools/bmap-tools</pattern>
38           <branches>
39             <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
40               <compareType>PLAIN</compareType>
41               <pattern>master</pattern>
42             </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
43             <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
44               <compareType>PLAIN</compareType>
45               <pattern>devel</pattern>
46             </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
47             <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
48               <compareType>ANT</compareType>
49               <pattern>release-**</pattern>
50             </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch>
51           </branches>
52           <disableStrictForbiddenFileVerification>false</disableStrictForbiddenFileVerification>
53         </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject>
54       </gerritProjects>
55       <skipVote>
56         <onSuccessful>false</onSuccessful>
57         <onFailed>false</onFailed>
58         <onUnstable>false</onUnstable>
59         <onNotBuilt>false</onNotBuilt>
60       </skipVote>
61       <silentMode>false</silentMode>
62       <notificationLevel></notificationLevel>
63       <silentStartMode>false</silentStartMode>
64       <escapeQuotes>true</escapeQuotes>
65       <nameAndEmailParameterMode>PLAIN</nameAndEmailParameterMode>
66       <dependencyJobsNames></dependencyJobsNames>
67       <commitMessageParameterMode>BASE64</commitMessageParameterMode>
68       <changeSubjectParameterMode>PLAIN</changeSubjectParameterMode>
69       <commentTextParameterMode>PLAIN</commentTextParameterMode>
70       <buildStartMessage></buildStartMessage>
71       <buildFailureMessage></buildFailureMessage>
72       <buildSuccessfulMessage></buildSuccessfulMessage>
73       <buildUnstableMessage></buildUnstableMessage>
74       <buildNotBuiltMessage></buildNotBuiltMessage>
75       <buildUnsuccessfulFilepath></buildUnsuccessfulFilepath>
76       <customUrl></customUrl>
77       <serverName>public_gerrit_rabbitmq</serverName>
78       <triggerOnEvents>
79         <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
80           <excludeDrafts>false</excludeDrafts>
81           <excludeTrivialRebase>false</excludeTrivialRebase>
82           <excludeNoCodeChange>false</excludeNoCodeChange>
83         </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent>
84         <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginRefUpdatedEvent/>
85       </triggerOnEvents>
86       <dynamicTriggerConfiguration>false</dynamicTriggerConfiguration>
87       <triggerConfigURL></triggerConfigURL>
88       <triggerInformationAction/>
89     </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger>
90   </triggers>
91   <concurrentBuild>true</concurrentBuild>
92   <axes>
93     <hudson.matrix.LabelAxis>
94       <name>label</name>
95       <values>
96         <string>Builder</string>
97       </values>
98     </hudson.matrix.LabelAxis>
99   </axes>
100   <builders>
101     <hudson.tasks.Shell>
102       <command>/usr/bin/tools-testing-run-test.sh bmap-tools Tools -u git://review.prod.infra.tizen.org/tools/bmap-tools.git
103 </command>
104     </hudson.tasks.Shell>
105   </builders>
106   <publishers>
107     <hudson.plugins.cobertura.CoberturaPublisher plugin="cobertura@1.9.6">
108       <coberturaReportFile>**/coverage.xml</coberturaReportFile>
109       <onlyStable>false</onlyStable>
110       <failUnhealthy>false</failUnhealthy>
111       <failUnstable>false</failUnstable>
112       <autoUpdateHealth>false</autoUpdateHealth>
113       <autoUpdateStability>false</autoUpdateStability>
114       <zoomCoverageChart>false</zoomCoverageChart>
115       <maxNumberOfBuilds>0</maxNumberOfBuilds>
116       <failNoReports>true</failNoReports>
117       <healthyTarget>
118         <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
119           <entry>
120             <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
121             <int>8000000</int>
122           </entry>
123           <entry>
124             <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
125             <int>8000000</int>
126           </entry>
127           <entry>
128             <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
129             <int>7000000</int>
130           </entry>
131         </targets>
132       </healthyTarget>
133       <unhealthyTarget>
134         <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
135           <entry>
136             <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
137             <int>0</int>
138           </entry>
139           <entry>
140             <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
141             <int>0</int>
142           </entry>
143           <entry>
144             <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
145             <int>0</int>
146           </entry>
147         </targets>
148       </unhealthyTarget>
149       <failingTarget>
150         <targets class="enum-map" enum-type="hudson.plugins.cobertura.targets.CoverageMetric">
151           <entry>
152             <hudson.plugins.cobertura.targets.CoverageMetric>METHOD</hudson.plugins.cobertura.targets.CoverageMetric>
153             <int>0</int>
154           </entry>
155           <entry>
156             <hudson.plugins.cobertura.targets.CoverageMetric>LINE</hudson.plugins.cobertura.targets.CoverageMetric>
157             <int>0</int>
158           </entry>
159           <entry>
160             <hudson.plugins.cobertura.targets.CoverageMetric>CONDITIONAL</hudson.plugins.cobertura.targets.CoverageMetric>
161             <int>0</int>
162           </entry>
163         </targets>
164       </failingTarget>
165       <sourceEncoding>ASCII</sourceEncoding>
166     </hudson.plugins.cobertura.CoberturaPublisher>
167     <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
168       <testResults>reports/nosetests.xml</testResults>
169       <keepLongStdio>false</keepLongStdio>
170       <healthScaleFactor>1.0</healthScaleFactor>
171       <allowEmptyResults>false</allowEmptyResults>
172     </hudson.tasks.junit.JUnitResultArchiver>
173     <hudson.plugins.violations.ViolationsPublisher plugin="violations@0.7.11">
174       <config>
175         <suppressions class="sorted-set"/>
176         <typeConfigs>
177           <entry>
178             <string>checkstyle</string>
179             <hudson.plugins.violations.TypeConfig>
180               <type>checkstyle</type>
181               <min>10</min>
182               <max>999</max>
183               <unstable>999</unstable>
184               <usePattern>false</usePattern>
185               <pattern></pattern>
186             </hudson.plugins.violations.TypeConfig>
187           </entry>
188           <entry>
189             <string>codenarc</string>
190             <hudson.plugins.violations.TypeConfig>
191               <type>codenarc</type>
192               <min>10</min>
193               <max>999</max>
194               <unstable>999</unstable>
195               <usePattern>false</usePattern>
196               <pattern></pattern>
197             </hudson.plugins.violations.TypeConfig>
198           </entry>
199           <entry>
200             <string>cpd</string>
201             <hudson.plugins.violations.TypeConfig>
202               <type>cpd</type>
203               <min>10</min>
204               <max>999</max>
205               <unstable>999</unstable>
206               <usePattern>false</usePattern>
207               <pattern></pattern>
208             </hudson.plugins.violations.TypeConfig>
209           </entry>
210           <entry>
211             <string>cpplint</string>
212             <hudson.plugins.violations.TypeConfig>
213               <type>cpplint</type>
214               <min>10</min>
215               <max>999</max>
216               <unstable>999</unstable>
217               <usePattern>false</usePattern>
218               <pattern></pattern>
219             </hudson.plugins.violations.TypeConfig>
220           </entry>
221           <entry>
222             <string>csslint</string>
223             <hudson.plugins.violations.TypeConfig>
224               <type>csslint</type>
225               <min>10</min>
226               <max>999</max>
227               <unstable>999</unstable>
228               <usePattern>false</usePattern>
229               <pattern></pattern>
230             </hudson.plugins.violations.TypeConfig>
231           </entry>
232           <entry>
233             <string>findbugs</string>
234             <hudson.plugins.violations.TypeConfig>
235               <type>findbugs</type>
236               <min>10</min>
237               <max>999</max>
238               <unstable>999</unstable>
239               <usePattern>false</usePattern>
240               <pattern></pattern>
241             </hudson.plugins.violations.TypeConfig>
242           </entry>
243           <entry>
244             <string>fxcop</string>
245             <hudson.plugins.violations.TypeConfig>
246               <type>fxcop</type>
247               <min>10</min>
248               <max>999</max>
249               <unstable>999</unstable>
250               <usePattern>false</usePattern>
251               <pattern></pattern>
252             </hudson.plugins.violations.TypeConfig>
253           </entry>
254           <entry>
255             <string>gendarme</string>
256             <hudson.plugins.violations.TypeConfig>
257               <type>gendarme</type>
258               <min>10</min>
259               <max>999</max>
260               <unstable>999</unstable>
261               <usePattern>false</usePattern>
262               <pattern></pattern>
263             </hudson.plugins.violations.TypeConfig>
264           </entry>
265           <entry>
266             <string>jcreport</string>
267             <hudson.plugins.violations.TypeConfig>
268               <type>jcreport</type>
269               <min>10</min>
270               <max>999</max>
271               <unstable>999</unstable>
272               <usePattern>false</usePattern>
273               <pattern></pattern>
274             </hudson.plugins.violations.TypeConfig>
275           </entry>
276           <entry>
277             <string>jslint</string>
278             <hudson.plugins.violations.TypeConfig>
279               <type>jslint</type>
280               <min>10</min>
281               <max>999</max>
282               <unstable>999</unstable>
283               <usePattern>false</usePattern>
284               <pattern></pattern>
285             </hudson.plugins.violations.TypeConfig>
286           </entry>
287           <entry>
288             <string>pep8</string>
289             <hudson.plugins.violations.TypeConfig>
290               <type>pep8</type>
291               <min>10</min>
292               <max>999</max>
293               <unstable>999</unstable>
294               <usePattern>false</usePattern>
295               <pattern></pattern>
296             </hudson.plugins.violations.TypeConfig>
297           </entry>
298           <entry>
299             <string>perlcritic</string>
300             <hudson.plugins.violations.TypeConfig>
301               <type>perlcritic</type>
302               <min>10</min>
303               <max>999</max>
304               <unstable>999</unstable>
305               <usePattern>false</usePattern>
306               <pattern></pattern>
307             </hudson.plugins.violations.TypeConfig>
308           </entry>
309           <entry>
310             <string>pmd</string>
311             <hudson.plugins.violations.TypeConfig>
312               <type>pmd</type>
313               <min>10</min>
314               <max>999</max>
315               <unstable>999</unstable>
316               <usePattern>false</usePattern>
317               <pattern></pattern>
318             </hudson.plugins.violations.TypeConfig>
319           </entry>
320           <entry>
321             <string>pylint</string>
322             <hudson.plugins.violations.TypeConfig>
323               <type>pylint</type>
324               <min>10</min>
325               <max>999</max>
326               <unstable>999</unstable>
327               <usePattern>false</usePattern>
328               <pattern>reports/pylint.log</pattern>
329             </hudson.plugins.violations.TypeConfig>
330           </entry>
331           <entry>
332             <string>simian</string>
333             <hudson.plugins.violations.TypeConfig>
334               <type>simian</type>
335               <min>10</min>
336               <max>999</max>
337               <unstable>999</unstable>
338               <usePattern>false</usePattern>
339               <pattern></pattern>
340             </hudson.plugins.violations.TypeConfig>
341           </entry>
342           <entry>
343             <string>stylecop</string>
344             <hudson.plugins.violations.TypeConfig>
345               <type>stylecop</type>
346               <min>10</min>
347               <max>999</max>
348               <unstable>999</unstable>
349               <usePattern>false</usePattern>
350               <pattern></pattern>
351             </hudson.plugins.violations.TypeConfig>
352           </entry>
353         </typeConfigs>
354         <limit>100</limit>
355         <sourcePathPattern></sourcePathPattern>
356         <fauxProjectPath></fauxProjectPath>
357         <encoding>default</encoding>
358       </config>
359     </hudson.plugins.violations.ViolationsPublisher>
360   </publishers>
361   <buildWrappers>
362     <EnvInjectBuildWrapper plugin="envinject@2.0">
363       <info>
364         <secureGroovyScript plugin="script-security@1.27">
365           <script></script>
366           <sandbox>false</sandbox>
367         </secureGroovyScript>
368         <loadFilesFromMaster>false</loadFilesFromMaster>
369       </info>
370     </EnvInjectBuildWrapper>
371   </buildWrappers>
372   <executionStrategy class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
373     <runSequentially>false</runSequentially>
374     <touchStoneCombinationFilter>label==&quot;Builder&quot;</touchStoneCombinationFilter>
375     <touchStoneResultCondition>
376       <name>SUCCESS</name>
377       <ordinal>0</ordinal>
378       <color>BLUE</color>
379       <completeBuild>true</completeBuild>
380     </touchStoneResultCondition>
381   </executionStrategy>
382 </matrix-project>