]>
Commit | Line | Data |
---|---|---|
2ae27978 | 1 | {% extends "../base.html" %} |
9137135a | 2 | |
f96eb5ed | 3 | {% block title %}{{ _("Manage builder %s") % builder.hostname }}{% end block %} |
9137135a MT |
4 | |
5 | {% block body %} | |
f6e6ff79 MT |
6 | <ul class="breadcrumb"> |
7 | <li> | |
8 | <a href="/">{{ _("Home") }}</a> | |
9 | <span class="divider">/</span> | |
10 | </li> | |
11 | <li> | |
12 | <a href="/builders">{{ _("Builders") }}</a> | |
13 | <span class="divider">/</span> | |
14 | </li> | |
15 | <li> | |
5aa556bf | 16 | <a href="/builder/{{ builder.name }}">{{ builder.name }}</a> |
f6e6ff79 MT |
17 | <span class="divider">/</span> |
18 | </li> | |
19 | <li class="active"> | |
5aa556bf | 20 | <a href="/builder/{{ builder.name }}/edit">{{ _("Manage") }}</a> |
f6e6ff79 MT |
21 | </li> |
22 | </ul> | |
9137135a | 23 | |
f6e6ff79 | 24 | <div class="page-header"> |
f96eb5ed | 25 | <h2>{{ _("Builder: %s") % builder.hostname }} <small>{{ _("Manage") }}</small></h2> |
f6e6ff79 | 26 | </div> |
9137135a | 27 | |
f96eb5ed MT |
28 | <form class="form-horizontal" method="POST" action=""> |
29 | {% raw xsrf_form_html() %} | |
30 | <fieldset> | |
31 | <div class="control-group"> | |
32 | <label class="control-label">{{ _("Hostname") }}</label> | |
33 | <div class="controls"> | |
34 | <span class="input-xlarge uneditable-input">{{ builder.hostname }}</span> | |
35 | <p class="help-block"> | |
36 | {{ _("The hostname cannot be changed.") }} | |
37 | </p> | |
38 | </div> | |
39 | </div> | |
f6e6ff79 | 40 | |
f96eb5ed MT |
41 | <div class="control-group"> |
42 | <label class="control-label" for="enabled">{{ _("Enabled") }}</label> | |
43 | <div class="controls"> | |
44 | <label class="checkbox"> | |
45 | <input type="checkbox" id="enabled" name="enabled" {% if builder.enabled %}checked="checked"{% end %}> | |
46 | {{ _("The builder must be enabled in order to process build jobs.") }} | |
47 | </label> | |
48 | </div> | |
49 | </div> | |
50 | </fieldset> | |
f6e6ff79 | 51 | |
f96eb5ed MT |
52 | <fieldset> |
53 | <legend>{{ _("Build job settings") }}</legend> | |
f6e6ff79 | 54 | |
f96eb5ed MT |
55 | <div class="control-group"> |
56 | <label class="control-label" for="max_jobs">{{ _("Maximum number of parallel build jobs") }}</label> | |
57 | <div class="controls"> | |
58 | <select id="max_jobs" name="max_jobs"> | |
59 | {% for i in range(1, (2 * builder.cpu_count) + 1) %} | |
60 | <option value="{{ i }}" {% if i == builder.max_jobs %}selected="selected"{% end %}>{{ i }}</option> | |
61 | {% end %} | |
62 | </select> | |
f6e6ff79 | 63 | |
f96eb5ed MT |
64 | <p class="help-block"> |
65 | {{ _("This is the number of build jobs that are started in parallel.") }} | |
66 | </p> | |
67 | </div> | |
68 | </div> | |
f6e6ff79 | 69 | |
f96eb5ed MT |
70 | <div class="control-group"> |
71 | <div class="controls"> | |
72 | <label class="checkbox"> | |
73 | <input type="checkbox" id="build_release" name="build_release" {%if builder.build_release %}checked="checked"{% end %}> | |
74 | {{ _("Authorized to build release builds.") }} | |
75 | </label> | |
76 | </div> | |
77 | </div> | |
f6e6ff79 | 78 | |
f96eb5ed MT |
79 | <div class="control-group"> |
80 | <div class="controls"> | |
81 | <label class="checkbox"> | |
82 | <input type="checkbox" id="build_scratch" name="build_scratch" {%if builder.build_scratch %}checked="checked"{% end %}> | |
83 | {{ _("Authorized to build scratch builds.") }} | |
84 | </label> | |
85 | </div> | |
86 | </div> | |
f6e6ff79 | 87 | |
f96eb5ed MT |
88 | <div class="control-group"> |
89 | <div class="controls"> | |
90 | <label class="checkbox"> | |
91 | <input type="checkbox" id="build_test" name="build_test" {%if builder.build_test %}checked="checked"{% end %}> | |
92 | {{ _("Authorized to build test builds.") }} | |
93 | </label> | |
94 | </div> | |
95 | </div> | |
f6e6ff79 | 96 | |
f96eb5ed MT |
97 | <div class="form-actions"> |
98 | <button type="submit" class="btn btn-primary">{{ _("Save changes") }}</button> | |
99 | </div> | |
100 | </fieldset> | |
101 | </form> | |
9137135a | 102 | {% end block %} |