1
<?xml version='1.0' encoding='UTF-8'?>
4
<description>* Manually trigger a deployment with the chosen parameters.
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>
12
<keepDependencies>false</keepDependencies>
14
<hudson.model.ParametersDefinitionProperty>
15
<parameterDefinitions>
16
<hudson.model.ChoiceParameterDefinition>
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>
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">
33
<string>vivid</string>
34
<string>utopic</string>
35
<string>trusty</string>
36
<string>precise</string>
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>
48
<string>icehouse</string>
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>
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"/>
86
<scm class="hudson.scm.NullSCM"/>
87
<canRoam>true</canRoam>
88
<disabled>false</disabled>
89
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
90
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
92
<concurrentBuild>true</concurrentBuild>
94
<hudson.plugins.parameterizedtrigger.TriggerBuilder plugin="parameterized-trigger@2.26">
96
<hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
98
<hudson.plugins.parameterizedtrigger.CurrentBuildParameters/>
100
<projects>osi_deployer</projects>
101
<condition>ALWAYS</condition>
102
<triggerWithNoParameters>false</triggerWithNoParameters>
103
<buildAllNodesWithLabel>false</buildAllNodesWithLabel>
104
</hudson.plugins.parameterizedtrigger.BlockableBuildTriggerConfig>
106
</hudson.plugins.parameterizedtrigger.TriggerBuilder>
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>
118
<org.jenkinsci.plugins.buildnamesetter.BuildNameSetter plugin="build-name-setter@1.3">
119
<template>#${BUILD_NUMBER} ${ENV,var="OSI_MODE"}-${ENV,var="UBUNTU_RELEASE"}-${ENV,var="OPENSTACK_RELEASE"} ${ENV,var="DISPLAY_NAME"}</template>
120
</org.jenkinsci.plugins.buildnamesetter.BuildNameSetter>
b'\\ No newline at end of file'