diff --git a/buildbot/status/web/build.py b/buildbot/status/web/build.py
index d14444353af..1c1fd51009e 100644
--- a/buildbot/status/web/build.py
+++ b/buildbot/status/web/build.py
@@ -123,8 +123,8 @@ def body(self, req):
name,
" ".join(s.getText()),
time_to_run))
+ data += "
\n"
if s.getLogs():
- data += " \n"
for logfile in s.getLogs():
logname = logfile.getName()
logurl = req.childLink("steps/%s/logs/%s" %
@@ -132,8 +132,15 @@ def body(self, req):
urllib.quote(logname)))
data += (" - %s
\n" %
(logurl, logfile.getName()))
- data += "
\n"
- data += " \n"
+ if s.getURLs():
+ for url in s.getURLs().items():
+ logname = url[0]
+ logurl = url[1]
+ data += (' - %s
\n' %
+ (logurl, html.escape(logname)))
+ data += "
\n"
+ data += " \n"
+
data += "\n"
data += "Build Properties:
\n"