1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
<html>
<head>
<title>Recipe status for <omit tal:replace="person.name"/></title>
<link rel="stylesheet" type="text/css" href="recipe-status.css" />
</head>
<body>
<table class="recipes">
<tr>
<th>Recipe</th>
<th tal:repeat="distroseries relevant_distroseries" class="recipe-column">
<a tal:attributes="href ubuntu.getSeries(name_or_version=distroseries).web_link" tal:content="distroseries"/>
</th>
</tr>
<tr tal:repeat="recipe sorted(list(recipes), key=lambda r:r.name)" class="recipe">
<td class="recipe"><a tal:attributes="href recipe.web_link" tal:content="recipe.name"/></td>
<distroseries tal:omit-tag="" tal:repeat="distroseries relevant_distroseries">
<source-build tal:omit-tag="" tal:define="global source_build source_builds[recipe.name].get(distroseries)"/>
<td tal:condition="not source_build" class="not-available">N/A</td>
<td tal:condition="source_build and source_build.buildstate != 'Successfully built'" tal:attributes="class build_class(source_build)">
<a tal:attributes="href build_failure_link(source_build)"
tal:omit-tag="not build_failure_link(source_build)"
tal:content="'Source:'+build_failure_summary(source_build)"/>
</td>
<source-build-success tal:omit-tag="" tal:condition="source_build and source_build.buildstate == 'Successfully built'">
<td tal:condition="all_binary_builds_ok[recipe.name].get(distroseries)" class="successfully-built">OK</td>
<td tal:condition="not all_binary_builds_ok[recipe.name].get(distroseries)" class="partial-success">
<binary-build tal:omit-tag="" tal:repeat="binary_build binary_builds[recipe.name][distroseries]">
<div tal:attributes="class build_class(binary_build)">
<a tal:attributes="href build_failure_link(binary_build)"
tal:omit-tag="not build_failure_link(binary_build)"
tal:content="binary_build.arch_tag+':'+build_failure_summary(binary_build)"/>
</div>
</binary-build>
</td>
</source-build-success>
</distroseries>
</tr>
</table>
<p>Generated using recipe-status. For the source see <a href="https://code.launchpad.net/lptools">lptools</a>.</p>
</body>
</html>
|