Chromium Code Reviews| Index: masters/master.chromium.perf.fyi/templates/build.html |
| diff --git a/masters/master.chromium.perf.fyi/templates/build.html b/masters/master.chromium.perf.fyi/templates/build.html |
| index 0bf2a5c931dfc6cbb4c6a4179a0d8d0dde8b1f3e..d474f968335ac566f538d92c03847d5512329d61 100644 |
| --- a/masters/master.chromium.perf.fyi/templates/build.html |
| +++ b/masters/master.chromium.perf.fyi/templates/build.html |
| @@ -145,19 +145,33 @@ Build #{{ b.getNumber() }} |
| <ul> |
| {% set item_class = cycler('alt', '') %} |
| {% for l in s.logs %} |
| - <li class="{{ item_class.next() }}"><a href="{{ l.link }}">{{ l.name }}</a> |
| + <li class="{{ item_class.next() }}"> |
| + <a href="{{ l.link }}">{{ l.name }}</a> |
| <a href="https://storage.cloud.google.com/chrome-build-logs-private/logs/{{ |
| b.getProperty('mastername') }}/{{ b.getBuilder().getName() |
| }}/{{ '%.7d' % b.getNumber() }}/{{ s.name|replace('/', '_') }}.{{ |
| l.name|replace('/', '_') }}" |
| title="Raw log stored on Google Cloud Storage (available after up to 5 min after end of build)">cache</a> |
| -</li> |
| + |
| + {% if s.aliases %} |
|
dnj
2016/03/18 01:52:46
This should protect existing non-restarted waterfa
|
| + {% for a in s.aliases.get(l.name, ()) %} |
| + <a href="{{ a.url }}">[{{ a.text }}]</a> |
|
dnj
2016/03/18 01:52:45
Renders as: link [alias] [alias]
|
| + {% endfor %} |
| + {% endif %} |
| + </li> |
| {% else %} |
| <li class="{{ item_class.next() }}">- no logs -</li> |
| {% endfor %} |
| - |
| + |
| {% for u in s.urls %} |
| - <li class="{{ item_class.next() }}"><a href="{{ u.url }}">{{ u.logname }}</a></li> |
| + <li class="{{ item_class.next() }}"> |
| + <a href="{{ u.url }}">{{ u.logname }}</a> |
| + {% if s.aliases %} |
| + {% for a in s.aliases.get(u.logname, ()) %} |
| + <a href="{{ a.url }}">[{{ a.text }}]</a> |
| + {% endfor %} |
| + {% endif %} |
| + </li> |
| {% endfor %} |
| </ul> |
| </li> |