Mercurial > treepkg
annotate web/status-by-startdate.html @ 191:94fb3f3ab58b
When building a subset of tracks, make sure new packages are added to
pbuilder even if the tracks that depend on them are not being built. To
achieve this, the information which tracks are to be built is now stored
as the do_build flag in the individual tracks and not by passing only a
subset of the tracks ot the PackagerGroup. Otherwise the PackagerGroup
would not determine the dependencies correctly.
author | Bernhard Herzog <bh@intevation.de> |
---|---|
date | Wed, 30 Jul 2008 19:23:10 +0000 |
parents | e5f3f61c0620 |
children | 99be67db8a12 |
rev | line source |
---|---|
153
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
1 <html xmlns:py="http://genshi.edgewall.org/"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
2 <head> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
3 <title>Tree Packager Status</title> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
4 <style type="text/css"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
5 .statustable { background:#F4F4F4; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
6 .statustablehead { background:#E0E0E0; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
7 .statusheading { font-weight:bold; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
8 .finished { background:#C0FFC0; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
9 .inprogress { background:#FFFFC0; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
10 .error { background:#FFC0C0; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
11 .date_row { |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
12 background:#F0F0F0; |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
13 font-weight:bold; font-size:smaller; |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
14 text-align:center; |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
15 } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
16 tr { background:#FFFFFF; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
17 td { padding:5px; } |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
18 </style> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
19 </head> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
20 <body> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
21 <h1>Tree Packager Status</h1> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
22 |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
23 <table class="statustable"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
24 <tr> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
25 <th class="statustablehead">Status</th> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
26 <th class="statustablehead">Package</th> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
27 <th class="statustablehead">Revision</th> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
28 <th class="statustablehead">Start</th> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
29 <th class="statustablehead">Stop</th> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
30 <th class="statustablehead">Notes</th> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
31 </tr> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
32 |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
33 <py:for each="row in report.revisions.sorted_by_startdate"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
34 <py:with vars="item=row[1]"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
35 <py:if test="item.new_date"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
36 <tr class="date_row"><td colspan="6">${item.new_date}</td></tr> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
37 </py:if> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
38 <tr class="${item.status.cls}"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
39 <td>${item.status.desc}</td> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
40 <td style="font-weight:bold;">${item.name}</td> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
41 <td align="right">${item.revno}</td> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
42 <td>${item.status.start}</td> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
43 <td>${item.status.stop}</td> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
44 <td> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
45 <py:for each="title, basename in item.log_files"> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
46 <a href="${item.name}/${item.revno}/${basename}">${title}</a> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
47 </py:for> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
48 </td> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
49 </tr> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
50 </py:with> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
51 </py:for> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
52 </table> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
53 |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
54 <hr/> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
55 report generated at ${report.date}, |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
56 powered by <a href="http://treepkg.wald.intevation.org/">Tree Packager</a> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
57 |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
58 </body> |
e5f3f61c0620
New alternative template for the status page. This one sorts by
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
59 </html> |