Mercurial > treepkg
view web/status-by-revision.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 | 77d7f2cbd7ce |
children | 58cf7e6b7cca |
line wrap: on
line source
<html xmlns:py="http://genshi.edgewall.org/"> <head> <title>Tree Packager Status</title> <style type="text/css"> .statustable { background:#F4F4F4; } .statustablehead { background:#E0E0E0; } .statusheading { font-weight:bold; } .finished { background:#C0FFC0; } .inprogress { background:#FFFFC0; } .error { background:#FFC0C0; } td { padding:5px; background:#FFFFFF} </style> </head> <body> <h1>Tree Packager Status</h1> <table class="statustable"> <tr> <th class="statustablehead">Revision</th> <py:for each="track in report.revisions.tracks"> <th class="statustablehead">${track.name}</th> </py:for> </tr> <py:for each="row in report.revisions.sorted_by_revision"> <tr> <td>${row[0]}</td> <py:for each="col in row[1]"> <py:choose> <py:when test="col"> <td class="${col.status.cls}"> <span class="statusheading">${col.status.desc}</span><br/> Start: ${col.status.start}<br/> Stop: ${col.status.stop}<br/> <py:for each="title, basename in col.log_files"> <a href="${col.name}/${col.revno}/${basename}">${title}</a> <br/> </py:for> </td> </py:when> <py:otherwise> <td></td> </py:otherwise> </py:choose> </py:for> </tr> </py:for> </table> <hr/> report generated at ${report.date}, powered by <a href="http://treepkg.wald.intevation.org/">Tree Packager</a> </body> </html>