22213831f303127628231433730b63f61fd35165
[services/jenkins-jobs.git] / jobs / requests / config.xml
1 <?xml version='1.0' encoding='UTF-8'?>
2 <project>
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>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   <assignedNode>master</assignedNode>
37   <canRoam>false</canRoam>
38   <disabled>false</disabled>
39   <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
40   <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
41   <triggers/>
42   <concurrentBuild>false</concurrentBuild>
43   <builders>
44     <hudson.tasks.Shell>
45       <command>#!/bin/bash
46 set -x
47 python ${JENKINS_HOME}/jenkins-scripts/job_request.py</command>
48     </hudson.tasks.Shell>
49     <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.33">
50       <configs>
51         <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
52           <configs class="empty-list"/>
53           <configFactories>
54             <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
55               <filePattern>request_trigger_*.env</filePattern>
56               <noFilesFoundAction>SKIP</noFilesFoundAction>
57             </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
58           </configFactories>
59           <projects>mail_sender</projects>
60           <condition>ALWAYS</condition>
61           <triggerWithNoParameters>false</triggerWithNoParameters>
62           <triggerFromChildProjects>false</triggerFromChildProjects>
63           <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
64         </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
65       </configs>
66     </hudson.plugins.parameterizedtrigger.TriggerBuilder>
67   </builders>
68   <publishers>
69     <hudson.tasks.Mailer plugin="mailer@1.20">
70       <recipients>tizen.build@samsung.com</recipients>
71       <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
72       <sendToIndividuals>false</sendToIndividuals>
73     </hudson.tasks.Mailer>
74     <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
75       <configs>
76         <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
77           <configs>
78             <hudson.plugins.parameterizedtrigger.FileBuildParameters>
79               <propertiesFile>BUILD-MONITOR.env</propertiesFile>
80               <failTriggerOnMissing>false</failTriggerOnMissing>
81               <useMatrixChild>false</useMatrixChild>
82               <onlyExactRuns>false</onlyExactRuns>
83             </hudson.plugins.parameterizedtrigger.FileBuildParameters>
84           </configs>
85           <projects>BUILD-MONITOR</projects>
86           <condition>ALWAYS</condition>
87           <triggerWithNoParameters>false</triggerWithNoParameters>
88           <triggerFromChildProjects>false</triggerFromChildProjects>
89         </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
90       </configs>
91     </hudson.plugins.parameterizedtrigger.BuildTrigger>
92   </publishers>
93   <buildWrappers>
94     <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
95       <deleteDirs>false</deleteDirs>
96       <cleanupParameter></cleanupParameter>
97       <externalDelete></externalDelete>
98     </hudson.plugins.ws__cleanup.PreBuildCleanup>
99     <EnvInjectBuildWrapper plugin="envinject@2.0">
100       <info>
101         <propertiesFilePath>${JENKINS_HOME}/jobs/configuration</propertiesFilePath>
102         <propertiesContent>EMAIL_TEMPLATES_DIR=${JENKINS_HOME}/jenkins-scripts/obs_requests/email_templates/</propertiesContent>
103         <secureGroovyScript plugin="script-security@1.27">
104           <script></script>
105           <sandbox>false</sandbox>
106         </secureGroovyScript>
107         <loadFilesFromMaster>false</loadFilesFromMaster>
108       </info>
109     </EnvInjectBuildWrapper>
110   </buildWrappers>
111 </project>