Edgewall Software

source: trunk/bitten/templates/bitten_admin_master.html

Last change on this file was 631, checked in by dfraser, 15 years ago

Alter the appearance of the Build Status button, to show the current build status [eblot] - fixes #373
This is off by default and can be enabled with the bitten.quick_status option in trac.ini

  • Property svn:executable set to *
File size: 3.3 KB
Line 
1<!DOCTYPE html
2    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml"
5      xmlns:xi="http://www.w3.org/2001/XInclude"
6      xmlns:py="http://genshi.edgewall.org/">
7  <xi:include href="admin.html" />
8  <head>
9    <title>Manage Build Master</title>
10  </head>
11  <body>
12    <h2>Manage Build Master</h2>
13
14    <form class="mod" id="bitten" method="post" action="">
15      <fieldset id="config">
16        <legend>Configuration Options</legend>
17        <div class="field">
18          <label>
19            <input type="checkbox" id="build_all" name="build_all"
20                   checked="${master.build_all and 'checked' or None}" />
21            Build all revisions
22          </label>
23        </div>
24        <p class="hint">
25          Whether to build older revisions even when a more recent
26          revision has already been built.
27        </p>
28        <div class="field">
29          <label>
30            <input type="checkbox" id="adjust_timestamps"
31                   name="adjust_timestamps"
32                   checked="${master.adjust_timestamps and 'checked'
33                              or None}" />
34            Adjust build timestamps
35          </label>
36        </div>
37        <p class="hint">
38          Whether the timestamps of builds should be adjusted to be
39          close to the timestamps of the corresponding changesets.
40        </p>
41        <hr />
42        <div class="field">
43          <label>
44            Time to wait for stabilization:
45            <input type="text" id="stabilize_wait" name="stabilize_wait"
46                   value="$master.stabilize_wait" size="5" />
47          </label>
48        </div>
49        <p class="hint">
50          The time in seconds to wait for the repository to stabilize
51          after a check-in before initiating a build.
52        </p>
53        <hr />
54        <div class="field">
55          <label>
56            Show quick status in main navigation bar:
57            <input type="checkbox" id="quick_status" name="quick_status"
58                   checked="${master.quick_status and 'checked'
59                                 or None}" />
60          </label>
61        </div>
62        <p class="hint">
63          Show the latest build status within the Trac navigation bar.<br/>
64          The Bitten button appearance reflects the build status.
65        </p>
66        <hr />
67        <div class="field">
68          <label>
69            Connection timeout for build slaves:
70            <input type="text" id="slave_timeout" name="slave_timeout"
71                   value="$master.slave_timeout" size="5" />
72          </label>
73        </div>
74        <p class="hint">
75          The timeout in seconds after which a build started by a slave
76          is considered aborted, in case there has been no activity from
77          that slave in that time.
78        </p>
79        <div class="field">
80          <label>
81            Directory for storing log files:
82            <input type="text" id="logs_dir" name="logs_dir"
83                   value="$master.logs_dir" size="100" />
84          </label>
85        </div>
86        <p class="hint">
87          The directory on the server in which client log files will be stored.
88        </p>
89      </fieldset>
90
91      <div class="buttons">
92        <input type="submit" value="Apply changes"/>
93      </div>
94    </form>
95  </body>
96</html>
Note: See TracBrowser for help on using the repository browser.