-
-
Notifications
You must be signed in to change notification settings - Fork 94
Expand file tree
/
Copy pathconfig.jelly
More file actions
97 lines (89 loc) · 5.64 KB
/
config.jelly
File metadata and controls
97 lines (89 loc) · 5.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<!--
/*
* Copyright (c) 2008-2009 Yahoo! Inc. All rights reserved.
* The copyrights to the contents of this file are licensed under the MIT License (http://www.opensource.org/licenses/mit-license.php)
*/
-->
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout"
xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<f:entry>
<input name="csvFileName" type="hidden" value="${descriptor.csvFileName}" />
<div>
<f:entry title="${%Plot group}" field="group" help="/plugin/plot/help-group.html">
<f:textbox name="group" value="${plot.group}" clazz="required"/>
</f:entry>
<f:entry title="${%Plot title}" field="title" help="/plugin/plot/help-title.html">
<f:textbox name="title" value="${plot.title}"/>
</f:entry>
<f:entry title="${%Plot description}" help="/plugin/plot/help-description.html">
<f:textbox name="description" value="${plot.description}" />
</f:entry>
<f:entry title="${%Number of builds to include}" field="numBuilds" help="/plugin/plot/help-numbuilds.html">
<input class="positive-number" type="text" name="numBuilds"
style="width:20em" value="${plot.numBuilds}"/>
</f:entry>
<f:entry title="${%Plot y-axis label}" field="yaxis" help="/plugin/plot/help-yaxis.html">
<f:textbox name="yaxis" value="${plot.yaxis}"/>
</f:entry>
<f:entry title="${%Plot style}" field="style" help="/plugin/plot/help-style.html">
<select name="style">
<f:option value="area" selected="${plot.style=='area'}">${%Area}</f:option>
<f:option value="bar" selected="${plot.style=='bar'}">${%Bar}</f:option>
<f:option value="bar3d" selected="${plot.style=='bar3d'}">${%Bar 3D}</f:option>
<f:option value="line" selected="${plot.style=='line' || plot.style=='' || plot.style==null}">
${%Line}
</f:option>
<f:option value="lineSimple" selected="${plot.style=='lineSimple'}">${%Line simple}</f:option>
<f:option value="line3d" selected="${plot.style=='line3d'}">${%Line 3D}</f:option>
<f:option value="stackedArea" selected="${plot.style=='stackedArea'}">${%Stacked Area}</f:option>
<f:option value="stackedBar" selected="${plot.style=='stackedBar'}">${%Stacked Bar}</f:option>
<f:option value="stackedBar3d" selected="${plot.style=='stackedBar3d'}">${%Stacked Bar 3D}
</f:option>
<f:option value="waterfall" selected="${plot.style=='waterfall'}">${%Waterfall}</f:option>
</select>
</f:entry>
<f:entry title="${%Build Descriptions as labels}" field="useDescr" help="/plugin/plot/help-useDescr.html">
<f:checkbox name="useDescr" checked="${plot.useDescr}"/>
</f:entry>
<f:entry title="${%Exclude zero as default Y-axis value}" field="exclZero"
help="/plugin/plot/help-exclZero.html">
<f:checkbox name="exclZero" checked="${plot.exclZero}"/>
</f:entry>
<f:entry title="${%Use a logarithmic Y-axis}" field="logarithmic" help="/plugin/plot/help-logarithmic.html">
<f:checkbox name="logarithmic" checked="${plot.logarithmic}"/>
</f:entry>
<f:entry title="${%Keep records for deleted builds}" field="keepRecords"
help="/plugin/plot/help-keepRecords.html">
<f:checkbox name="keepRecords" checked="${plot.keepRecords}"/>
</f:entry>
<f:entry title="${%Y-axis minimum}" field="yaxisMinimum" help="/plugin/plot/help-yaxisMinimum.html">
<f:textbox name="yaxisMinimum" value="${plot.yaxisMinimum}"/>
</f:entry>
<f:entry title="${%Y-axis maximum}" field="yaxisMaximum" help="/plugin/plot/help-yaxisMaximum.html">
<f:textbox name="yaxisMaximum" value="${plot.yaxisMaximum}"/>
</f:entry>
<f:entry title="${%Chart width}" field="chartWidth" help="/plugin/plot/help-chartWidth.html">
<f:textbox name="chartWidth" value="${plot.chartWidth}"/>
</f:entry>
<f:entry title="${%Chart height}" field="chartHeight" help="/plugin/plot/help-chartHeight.html">
<f:textbox name="chartHeight" value="${plot.chartHeight}"/>
</f:entry>
<f:entry title="${%Skip zero and NaN values}" field="skipZeroValues" help="/plugin/plot/help-skipZeroValues.html">
<f:checkbox name="skipZeroValues" checked="${plot.skipZeroValues}"/>
</f:entry>
<f:entry title="${%Use decimal format on Y-axis}" field="useDecimalFormat" help="/plugin/plot/help-useDecimalFormat.html">
<f:checkbox name="useDecimalFormat" checked="${plot.useDecimalFormat}"/>
</f:entry>
<f:entry title="" description="${%A new data series definition}">
<f:repeatableProperty field="csvSeries" add="Add CSV series"/>
</f:entry>
<f:entry title="" description="${%A new data series definition}">
<f:repeatableProperty field="propertiesSeries" add="Add properties series"/>
</f:entry>
<f:entry title="" description="${%A new data series definition}">
<f:repeatableProperty field="xmlSeries" add="Add XML series"/>
</f:entry>
</div>
</f:entry>
</j:jelly>