summaryrefslogtreecommitdiffstats
path: root/mustache-templates/reproducible/main_navigation.mustache
diff options
context:
space:
mode:
authorValerie R Young <spectranaut@riseup.net>2016-07-26 14:28:34 -0400
committerHolger Levsen <holger@layer-acht.org>2016-07-28 14:06:25 -0400
commita7683ad505585be4902f4d55931eaa89c47344aa (patch)
tree7a61d2e86cabe5d178d0c40ebc2838e56817417b /mustache-templates/reproducible/main_navigation.mustache
parent1b4dc1b3191e3623a0eeb7cacef80be1ab71d0a2 (diff)
downloadjenkins.debian.net-a7683ad505585be4902f4d55931eaa89c47344aa.tar.xz
reproducible debian: move mustache template directory out of bin
Signed-off-by: Holger Levsen <holger@layer-acht.org>
Diffstat (limited to 'mustache-templates/reproducible/main_navigation.mustache')
-rw-r--r--mustache-templates/reproducible/main_navigation.mustache162
1 files changed, 162 insertions, 0 deletions
diff --git a/mustache-templates/reproducible/main_navigation.mustache b/mustache-templates/reproducible/main_navigation.mustache
new file mode 100644
index 00000000..d1e425ae
--- /dev/null
+++ b/mustache-templates/reproducible/main_navigation.mustache
@@ -0,0 +1,162 @@
+<a href="{{debian_uri}}"><h2>Debian Dashboard</h2></a>
+<ul class="menu">
+ {{^cross_suite_arch_nav}}
+ <h4>Suite/Architecture Overviews</h4>
+ {{/cross_suite_arch_nav}}
+ {{#cross_suite_arch_nav}}
+ <h4>Change Suite/Architecture</h4>
+ {{/cross_suite_arch_nav}}
+ <li>
+ Tested architectures:
+ <ul class="children">
+ <li>
+ {{#arch_list}}
+ {{#uri}}
+ <a class='{{class}}'
+ href="{{uri}}">
+ {{a}}
+ </a>
+ {{/uri}}
+ {{/arch_list}}
+ </li>
+ </ul>
+ </li>
+ <li>Tested suites:
+ <ul class="children">
+ <li>
+ {{#suite_list}}
+ {{#uri}}
+ <a class='{{class}}'
+ href="{{uri}}">
+ {{s}}
+ </a>
+ {{/uri}}
+ {{/suite_list}}
+ </li>
+ </ul>
+ </li>
+ <h4>Test Result Statistics</h4>
+ <li {{#suite_arch_stats}}class='active'{{/suite_arch_stats}}>
+ Results for
+ <a href="/debian/{{suite}}/index_suite_{{arch}}_stats.html"
+ title="Overview for {{suite}}/{{arch}}">
+ <b>{{suite}}/{{arch}}</b>
+ </a>
+ <ul class="children">
+ <li>
+ Unreproducible packages:
+ <ul class="children">
+ <li {{#notes}}class='active'{{/notes}}>
+ <a href="/debian/{{suite}}/{{arch}}/index_notes.html"
+ title="Show all packages with known issues or notes">
+ with notes
+ </a>
+ </li>
+ <li {{#no_notes}}class='active'{{/no_notes}}>
+ <a href="/debian/{{suite}}/{{arch}}/index_no_notes.html"
+ title="Show all packages that have not been investigated">
+ without notes
+ </a>
+ </li>
+ </ul>
+ </li>
+ <li>Other package states:<ul class="children">
+ <li>
+ <a href="/debian/{{suite}}/{{arch}}/index_reproducible.html"
+ target="_parent" title="reproducible">
+ <img src="/static/weather-clear.png" alt="reproducible icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_FTBR.html" target="_parent"
+ title="unreproducible">
+ <img src="/static/weather-showers-scattered.png" alt="FTBR icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_FTBFS.html" target="_parent"
+ title="Failed To Build From Source">
+ <img src="/static/weather-storm.png" alt="FTBFS icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_depwait.html" target="_parent"
+ title="failed to install build dependencies">
+ <img src="/static/weather-snow.png" alt="depwait icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_not_for_us.html" target="_parent"
+ title="should not build on this architecture">
+ <img src="/static/weather-few-clouds-night.png" alt="not_for_us icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_404.html" target="_parent"
+ title="failed to download the source package">
+ <img src="/static/weather-severe-alert.png" alt="404 icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_blacklisted.html" target="_parent"
+ title="blacklisted">
+ <img src="/static/error.png" alt="blacklisted icon" />
+ </a>
+ </li>
+ </ul></li>
+ {{#include_pkgset_link}}
+ <li {{#pkg_set}}class='active'{{/pkg_set}}>
+ <a href="/debian/{{suite}}/{{arch}}/index_pkg_sets.html"
+ title="Show stats for tracked sets of packages">
+ package sets
+ </a>
+ </li>
+ {{/include_pkgset_link}}
+ <li>Recently tested packages:<ul>
+ <li {{#last_24h}}class='active'{{/last_24h}}>
+ <a href="/debian/{{suite}}/{{arch}}/index_last_24h.html"
+ title="Show packages tested in the last 24 hours">
+ last 24h
+ </a></li>
+ <li {{#last_48h}}class='active'{{/last_48h}}>
+ <a href="/debian/{{suite}}/{{arch}}/index_last_48h.html"
+ title="Show packages tested in the last 48 hours">
+ last 48h
+ </a></li>
+ </ul></li>
+ <li {{#all_abc}}class='active'{{/all_abc}}>
+ <a href="/debian/{{suite}}/{{arch}}/index_all_abc.html"
+ title="Show all tested packages (in alphabetical order!)">
+ all tested packages
+ </a>
+ </li>
+ </ul>
+ </li>
+ <li {{#scheduled}}class='active'{{/scheduled}}>
+ <a href="/debian/index_{{arch}}_scheduled.html"
+ title="Show packages currently scheduled for testing on {{arch}}">
+ scheduled
+ </a> for {{arch}}
+ </li>
+ <li {{#dd_list}}class='active'{{/dd_list}}>
+ <a href="/debian/{{suite}}/index_dd-list.html"
+ title="Show maintainers of unreproducible packages in {{suite}}">
+ maintainers of <img src="/static/weather-showers-scattered.png"
+ alt="Unreproducible packages">
+ </a> in {{suite}}
+ </li>
+</ul>
+<ul class="menu new-menu">
+ <h4>Reproducible Debian Metadata</h4>
+ <li {{#issues}}class='active'{{/issues}}>
+ <a href="/debian/index_issues.html">issues</a>
+ </li>
+ <li {{#repositories}}class='active'{{/repositories}}>
+ <a href="/debian/index_repositories.html">
+ repositories overview
+ </a>
+ </li>
+ <li {{#notify}}class='active'{{/notify}}>
+ <a href="/debian/index_notify.html" title="notify icon">
+ ⚑ packages with enabled notifications
+ </a>
+ </li>
+ <li {{#performance}}class='active'{{/performance}}>
+ <a href="/debian/index_performance.html">performance stats</a>
+ </li>
+ <li {{#variations}}class='active'{{/variations}}>
+ <a href="/debian/index_variations.html">variations tested</a>
+ </li>
+ <li {{#breakages}}class='active'{{/breakages}}>
+ <a href="/debian/index_breakages.html">broken pieces</a>
+ </li>
+</ul>
+{{{project_links_html}}}