Update plugin version
[services/jenkins-jobs.git] / jobs / add_git_tag / config.xml
1 <?xml version='1.0' encoding='UTF-8'?>
2 <project>
3   <actions/>
4   <description>A Jenkins version of &apos;gbs submit&apos;&#xd;
5 This job creates a tag to specified git projects.</description>
6   <keepDependencies>false</keepDependencies>
7   <properties>
8     <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
9       <useBuildBlocker>false</useBuildBlocker>
10       <blockLevel>UNDEFINED</blockLevel>
11       <scanQueueFor>DISABLED</scanQueueFor>
12       <blockingJobs></blockingJobs>
13     </hudson.plugins.buildblocker.BuildBlockerProperty>
14     <jenkins.model.BuildDiscarderProperty>
15       <strategy class="hudson.tasks.LogRotator">
16         <daysToKeep>7</daysToKeep>
17         <numToKeep>1000</numToKeep>
18         <artifactDaysToKeep>-1</artifactDaysToKeep>
19         <artifactNumToKeep>-1</artifactNumToKeep>
20       </strategy>
21     </jenkins.model.BuildDiscarderProperty>
22     <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
23       <autoRebuild>false</autoRebuild>
24       <rebuildDisabled>false</rebuildDisabled>
25     </com.sonyericsson.rebuild.RebuildSettings>
26     <hudson.model.ParametersDefinitionProperty>
27       <parameterDefinitions>
28         <hudson.model.StringParameterDefinition>
29           <name>GERRIT_PROJECT</name>
30           <description></description>
31           <defaultValue></defaultValue>
32         </hudson.model.StringParameterDefinition>
33         <hudson.model.StringParameterDefinition>
34           <name>GERRIT_BRANCH</name>
35           <description></description>
36           <defaultValue></defaultValue>
37         </hudson.model.StringParameterDefinition>
38         <hudson.model.StringParameterDefinition>
39           <name>GERRIT_COMMIT_ID</name>
40           <description></description>
41           <defaultValue></defaultValue>
42         </hudson.model.StringParameterDefinition>
43         <hudson.model.StringParameterDefinition>
44           <name>GERRIT_TAGGER_USERNAME</name>
45           <description></description>
46           <defaultValue></defaultValue>
47         </hudson.model.StringParameterDefinition>
48         <hudson.model.StringParameterDefinition>
49           <name>GERRIT_TAGGER_USEREMAIL</name>
50           <description></description>
51           <defaultValue></defaultValue>
52         </hudson.model.StringParameterDefinition>
53         <hudson.model.StringParameterDefinition>
54           <name>GERRIT_TAGGER_SUBMIT_MESSAGE</name>
55           <description></description>
56           <defaultValue></defaultValue>
57         </hudson.model.StringParameterDefinition>
58         <hudson.model.StringParameterDefinition>
59           <name>GERRIT_SR_TAG</name>
60           <description></description>
61           <defaultValue></defaultValue>
62         </hudson.model.StringParameterDefinition>
63         <hudson.model.StringParameterDefinition>
64           <name>GERRIT_SR_SUBMIT_LOG_ID</name>
65           <description></description>
66           <defaultValue></defaultValue>
67         </hudson.model.StringParameterDefinition>
68       </parameterDefinitions>
69     </hudson.model.ParametersDefinitionProperty>
70   </properties>
71   <scm class="hudson.scm.NullSCM"/>
72   <assignedNode>master</assignedNode>
73   <canRoam>false</canRoam>
74   <disabled>false</disabled>
75   <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
76   <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
77   <triggers/>
78   <concurrentBuild>false</concurrentBuild>
79   <builders>
80     <hudson.tasks.Shell>
81       <command>#!/bin/bash
82 python ${WORKSPACE}/jenkins-scripts/job_add_git_tag.py</command>
83     </hudson.tasks.Shell>
84   </builders>
85   <publishers>
86     <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
87       <script plugin="script-security@1.28">
88         <script></script>
89         <sandbox>false</sandbox>
90       </script>
91       <behavior>0</behavior>
92       <runForMatrixParent>false</runForMatrixParent>
93     </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
94     <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
95       <configs>
96         <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
97           <configs>
98             <hudson.plugins.parameterizedtrigger.FileBuildParameters>
99               <propertiesFile>BUILD-MONITOR.env</propertiesFile>
100               <failTriggerOnMissing>false</failTriggerOnMissing>
101               <useMatrixChild>false</useMatrixChild>
102               <onlyExactRuns>false</onlyExactRuns>
103             </hudson.plugins.parameterizedtrigger.FileBuildParameters>
104           </configs>
105           <projects>BUILD-MONITOR</projects>
106           <condition>ALWAYS</condition>
107           <triggerWithNoParameters>false</triggerWithNoParameters>
108           <triggerFromChildProjects>false</triggerFromChildProjects>
109         </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
110       </configs>
111     </hudson.plugins.parameterizedtrigger.BuildTrigger>
112   </publishers>
113   <buildWrappers>
114     <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.33">
115       <deleteDirs>false</deleteDirs>
116       <cleanupParameter></cleanupParameter>
117       <externalDelete></externalDelete>
118     </hudson.plugins.ws__cleanup.PreBuildCleanup>
119     <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
120       <includes>configuration, jenkins-scripts/job_add_git_tag.py, jenkins-scripts/common/*</includes>
121       <excludes></excludes>
122       <flatten>false</flatten>
123       <includeAntExcludes>false</includeAntExcludes>
124       <hudsonHomeRelative>false</hudsonHomeRelative>
125       <relativeTo>userContent</relativeTo>
126     </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
127     <EnvInjectBuildWrapper plugin="envinject@2.1">
128       <info>
129         <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
130         <secureGroovyScript plugin="script-security@1.28">
131           <script></script>
132           <sandbox>false</sandbox>
133         </secureGroovyScript>
134         <loadFilesFromMaster>false</loadFilesFromMaster>
135       </info>
136     </EnvInjectBuildWrapper>
137   </buildWrappers>
138 </project>