~1chb1n/ubuntu-openstack-ci/mptest0

« back to all changes in this revision

Viewing changes to deployment/jobs/manual_trigger_osi_deployer/config.xml

  • Committer: Ryan Beisner
  • Date: 2016-02-23 14:26:10 UTC
  • mfrom: (30.2.201 ubuntu-openstack-ci)
  • Revision ID: ryan.beisner@canonical.com-20160223142610-g4tajprej8p21o08
Rebase parent

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version='1.0' encoding='UTF-8'?>
 
2
<project>
 
3
  <actions/>
 
4
  <description>* Manually trigger a deployment with the chosen parameters.&#xd;
 
5
* Calls osi_deployer</description>
 
6
  <logRotator class="hudson.tasks.LogRotator">
 
7
    <daysToKeep>180</daysToKeep>
 
8
    <numToKeep>-1</numToKeep>
 
9
    <artifactDaysToKeep>-1</artifactDaysToKeep>
 
10
    <artifactNumToKeep>-1</artifactNumToKeep>
 
11
  </logRotator>
 
12
  <keepDependencies>false</keepDependencies>
 
13
  <properties>
 
14
    <hudson.model.ParametersDefinitionProperty>
 
15
      <parameterDefinitions>
 
16
        <hudson.model.ChoiceParameterDefinition>
 
17
          <name>OSI_MODE</name>
 
18
          <description></description>
 
19
          <choices class="java.util.Arrays$ArrayList">
 
20
            <a class="string-array">
 
21
              <string>multi</string>
 
22
              <string>single</string>
 
23
              <string>landscape</string>
 
24
            </a>
 
25
          </choices>
 
26
        </hudson.model.ChoiceParameterDefinition>
 
27
        <hudson.model.ChoiceParameterDefinition>
 
28
          <name>UBUNTU_RELEASE</name>
 
29
          <description></description>
 
30
          <choices class="java.util.Arrays$ArrayList">
 
31
            <a class="string-array">
 
32
              <string>wily</string>
 
33
              <string>vivid</string>
 
34
              <string>utopic</string>
 
35
              <string>trusty</string>
 
36
              <string>precise</string>
 
37
            </a>
 
38
          </choices>
 
39
        </hudson.model.ChoiceParameterDefinition>
 
40
        <hudson.model.ChoiceParameterDefinition>
 
41
          <name>OPENSTACK_RELEASE</name>
 
42
          <description></description>
 
43
          <choices class="java.util.Arrays$ArrayList">
 
44
            <a class="string-array">
 
45
              <string>liberty</string>
 
46
              <string>kilo</string>
 
47
              <string>juno</string>
 
48
              <string>icehouse</string>
 
49
            </a>
 
50
          </choices>
 
51
        </hudson.model.ChoiceParameterDefinition>
 
52
        <hudson.model.StringParameterDefinition>
 
53
          <name>DISPLAY_NAME</name>
 
54
          <description></description>
 
55
          <defaultValue></defaultValue>
 
56
        </hudson.model.StringParameterDefinition>
 
57
        <hudson.model.ChoiceParameterDefinition>
 
58
          <name>JUJU_SOURCE</name>
 
59
          <description>Source for juju packages (stable, devel or proposed).</description>
 
60
          <choices class="java.util.Arrays$ArrayList">
 
61
            <a class="string-array">
 
62
              <string>ppa:juju/stable</string>
 
63
              <string>ppa:juju/devel</string>
 
64
              <string>ppa:juju/proposed</string>
 
65
            </a>
 
66
          </choices>
 
67
        </hudson.model.ChoiceParameterDefinition>
 
68
        <hudson.model.BooleanParameterDefinition>
 
69
          <name>NO_POST_DESTROY</name>
 
70
          <description>Set true to skip destroy after deployment.  Note that the enviro will most likely be torn down by the next job!</description>
 
71
          <defaultValue>false</defaultValue>
 
72
        </hudson.model.BooleanParameterDefinition>
 
73
      </parameterDefinitions>
 
74
    </hudson.model.ParametersDefinitionProperty>
 
75
    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.22">
 
76
      <autoRebuild>false</autoRebuild>
 
77
    </com.sonyericsson.rebuild.RebuildSettings>
 
78
    <hudson.plugins.throttleconcurrents.ThrottleJobProperty plugin="throttle-concurrents@1.8.4">
 
79
      <maxConcurrentPerNode>1</maxConcurrentPerNode>
 
80
      <maxConcurrentTotal>0</maxConcurrentTotal>
 
81
      <throttleEnabled>true</throttleEnabled>
 
82
      <throttleOption>project</throttleOption>
 
83
    </hudson.plugins.throttleconcurrents.ThrottleJobProperty>
 
84
    <org.jvnet.hudson.plugins.shelveproject.ShelveProjectProperty plugin="shelve-project-plugin@1.5"/>
 
85
  </properties>
 
86
  <scm class="hudson.scm.NullSCM"/>
 
87
  <canRoam>true</canRoam>
 
88
  <disabled>false</disabled>
 
89
  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
 
90
  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
 
91
  <triggers/>
 
92
  <concurrentBuild>true</concurrentBuild>
 
93
  <builders>
 
94
    <hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.26">
 
95
      <configs>
 
96
        <hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
 
97
          <configs>
 
98
            <hudson.plugins.parameterizedtrigger.CurrentBuildParameters/>
 
99
          </configs>
 
100
          <projects>osi_deployer</projects>
 
101
          <condition>ALWAYS</condition>
 
102
          <triggerWithNoParameters>false</triggerWithNoParameters>
 
103
          <buildAllNodesWithLabel>false</buildAllNodesWithLabel>
 
104
        </hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
 
105
      </configs>
 
106
    </hudson.plugins.parameterizedtrigger.TriggerBuilder>
 
107
  </builders>
 
108
  <publishers>
 
109
    <hudson.tasks.ArtifactArchiver>
 
110
      <artifacts>*</artifacts>
 
111
      <allowEmptyArchive>true</allowEmptyArchive>
 
112
      <onlyIfSuccessful>false</onlyIfSuccessful>
 
113
      <fingerprint>false</fingerprint>
 
114
      <defaultExcludes>true</defaultExcludes>
 
115
    </hudson.tasks.ArtifactArchiver>
 
116
  </publishers>
 
117
  <buildWrappers>
 
118
    <org.jenkinsci.plugins.buildnamesetter.BuildNameSetter plugin="build-name-setter@1.3">
 
119
      <template>#${BUILD_NUMBER} ${ENV,var=&quot;OSI_MODE&quot;}-${ENV,var=&quot;UBUNTU_RELEASE&quot;}-${ENV,var=&quot;OPENSTACK_RELEASE&quot;} ${ENV,var=&quot;DISPLAY_NAME&quot;}</template>
 
120
    </org.jenkinsci.plugins.buildnamesetter.BuildNameSetter>
 
121
  </buildWrappers>
 
122
</project>
 
 
b'\\ No newline at end of file'