cc7f53ac6f2c847c6184d6222d37dff1950e8525
[services/jenkins-jobs.git] / jobs / snapdiff-sync / config.xml
1 <?xml version='1.0' encoding='UTF-8'?>
2 <project>
3   <actions/>
4   <description>This Job will sync repo and image diffs to obs mirror builddata.</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>GLOBAL</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>7</daysToKeep>
16         <numToKeep>1000</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     <hudson.model.ParametersDefinitionProperty>
26       <parameterDefinitions>
27         <hudson.model.StringParameterDefinition>
28           <name>TRIGGER_INFO</name>
29           <description></description>
30           <defaultValue></defaultValue>
31         </hudson.model.StringParameterDefinition>
32       </parameterDefinitions>
33     </hudson.model.ParametersDefinitionProperty>
34   </properties>
35   <scm class="hudson.scm.NullSCM"/>
36   <quietPeriod>30</quietPeriod>
37   <assignedNode>master</assignedNode>
38   <canRoam>false</canRoam>
39   <disabled>false</disabled>
40   <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
41   <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
42   <triggers/>
43   <concurrentBuild>false</concurrentBuild>
44   <builders>
45     <hudson.tasks.Shell>
46       <command>#/bin/bash
47
48 python ${WORKSPACE}/jenkins-scripts/job_sync_snapdiff.py</command>
49     </hudson.tasks.Shell>
50   </builders>
51   <publishers>
52     <hudson.plugins.ws__cleanup.WsCleanup plugin="ws-cleanup@0.32">
53       <patterns class="empty-list"/>
54       <deleteDirs>false</deleteDirs>
55       <skipWhenFailed>false</skipWhenFailed>
56       <cleanWhenSuccess>true</cleanWhenSuccess>
57       <cleanWhenUnstable>true</cleanWhenUnstable>
58       <cleanWhenFailure>true</cleanWhenFailure>
59       <cleanWhenNotBuilt>true</cleanWhenNotBuilt>
60       <cleanWhenAborted>true</cleanWhenAborted>
61       <notFailBuild>false</notFailBuild>
62       <cleanupMatrixParent>false</cleanupMatrixParent>
63       <externalDelete></externalDelete>
64     </hudson.plugins.ws__cleanup.WsCleanup>
65   </publishers>
66   <buildWrappers>
67     <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
68       <deleteDirs>false</deleteDirs>
69       <cleanupParameter></cleanupParameter>
70       <externalDelete></externalDelete>
71     </hudson.plugins.ws__cleanup.PreBuildCleanup>
72     <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
73       <includes>configuration, jenkins-scripts/job_sync_snapdiff.py, jenkins-scripts/common/*, jenkins-scripts/templates/*</includes>
74       <excludes></excludes>
75       <flatten>false</flatten>
76       <includeAntExcludes>false</includeAntExcludes>
77       <hudsonHomeRelative>false</hudsonHomeRelative>
78       <relativeTo>userContent</relativeTo>
79     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
80     <EnvInjectBuildWrapper plugin="envinject@2.0">
81       <info>
82         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
83         <secureGroovyScript plugin="script-security@1.27">
84           <script></script>
85           <sandbox>false</sandbox>
86         </secureGroovyScript>
87         <loadFilesFromMaster>false</loadFilesFromMaster>
88       </info>
89     </EnvInjectBuildWrapper>
90   </buildWrappers>
91 </project>