From 6d2f3b35196e28479a28aa47fb2d3bfc7799d475 Mon Sep 17 00:00:00 2001
From: Benoit Sigoure <tsuna@lrde.epita.fr>
Date: Fri, 9 Nov 2007 00:18:51 +0100
Subject: [PATCH 07/11] Add links to the builders on the `Latest Build' page.
* status/web/baseweb.py (OneBoxPerBuilder.body): Here.
Signed-off-by: Benoit Sigoure <tsuna@lrde.epita.fr>
---
buildbot/status/web/baseweb.py | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/buildbot/status/web/baseweb.py b/buildbot/status/web/baseweb.py
index aa9551b..1c5453a 100644
|
a
|
b
|
class OneBoxPerBuilder(HtmlResource): |
| 193 | 193 | |
| 194 | 194 | building = False |
| 195 | 195 | online = 0 |
| | 196 | base_builders_url = self.path_to_root(req) + "builders/" |
| 196 | 197 | for bn in builders: |
| | 198 | base_builder_url = base_builders_url + urllib.quote(bn, safe='') |
| 197 | 199 | builder = status.getBuilder(bn) |
| 198 | 200 | data += "<tr>\n" |
| 199 | | data += '<td class="box">%s</td>\n' % html.escape(bn) |
| | 201 | data += '<td class="box"><a href="%s">%s</a></td>\n' \ |
| | 202 | % (base_builder_url, html.escape(bn)) |
| 200 | 203 | builds = list(builder.generateFinishedBuilds(map_branches(branches), |
| 201 | 204 | num_builds=1)) |
| 202 | 205 | if builds: |
| 203 | 206 | b = builds[0] |
| 204 | | url = (self.path_to_root(req) + |
| 205 | | "builders/" + |
| 206 | | urllib.quote(bn, safe='') + |
| 207 | | "/builds/%d" % b.getNumber()) |
| | 207 | url = (base_builder_url + "/builds/%d" % b.getNumber()) |
| 208 | 208 | try: |
| 209 | 209 | label = b.getProperty("got_revision") |
| 210 | 210 | except KeyError: |