summaryrefslogtreecommitdiffstats
path: root/bin/templates
diff options
context:
space:
mode:
authorValerie R Young <spectranaut@riseup.net>2016-06-30 08:38:20 -0400
committerHolger Levsen <holger@layer-acht.org>2016-07-05 17:24:56 +0200
commit55af141af8e0e504bdf8489070861f061095448b (patch)
treebb5130acb3e9814a458c9693627e983dc44420a5 /bin/templates
parent4ffa9b55eab852ad174732c3357efe97dcea0fcc (diff)
downloadjenkins.debian.net-55af141af8e0e504bdf8489070861f061095448b.tar.xz
reproducible debian: add mustache script for main page navigation
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
Diffstat (limited to 'bin/templates')
-rw-r--r--bin/templates/main_navigation.mustache88
1 files changed, 88 insertions, 0 deletions
diff --git a/bin/templates/main_navigation.mustache b/bin/templates/main_navigation.mustache
new file mode 100644
index 00000000..1a8a60ac
--- /dev/null
+++ b/bin/templates/main_navigation.mustache
@@ -0,0 +1,88 @@
+<header class="head">
+ <h2>{{page_title}}</h2>
+ <ul class="menu">
+ <li>{{suite}}/{{arch}}:<ul class="children">
+ <li>Notes:<ul class="children">
+ <li><a href="/debian/{{suite}}/{{arch}}/index_notes.html">
+ packages with notes
+ </a></li>
+ <li><a href="/debian/{{suite}}/{{arch}}/index_no_notes.html">
+ packages without notes
+ </a></li>
+ </ul></li>
+ <li>Package states:<ul class="children">
+ <li>
+ <a href="/debian/{{suite}}/{{arch}}/index_reproducible.html" target="_parent">
+ <img src="/static/weather-clear.png" alt="reproducible icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_FTBR.html" target="_parent">
+ <img src="/static/weather-showers-scattered.png" alt="FTBR icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_FTBFS.html" target="_parent">
+ <img src="/static/weather-storm.png" alt="FTBFS icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_depwait.html" target="_parent">
+ <img src="/static/weather-snow.png" alt="depwait icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_not_for_us.html" target="_parent">
+ <img src="/static/weather-few-clouds-night.png" alt="not_for_us icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_404.html" target="_parent">
+ <img src="/static/weather-severe-alert.png" alt="404 icon" />
+ </a>
+ <a href="/debian/{{suite}}/{{arch}}/index_blacklisted.html" target="_parent">
+ <img src="/static/error.png" alt="blacklisted icon" />
+ </a>
+ </li>
+ </ul></li>
+ {{^experimental}}
+ <li>
+ <a href="/debian/{{suite}}/{{arch}}/index_pkg_sets.html">
+ package sets
+ </a>
+ </li>
+ {{/experimental}}
+ <li>Recently tested:<ul class="children">
+ <li><a href="/debian/{{suite}}/{{arch}}/index_last_24h.html">
+ packages tested in the last 24h
+ </a></li>
+ <li><a href="/debian/{{suite}}/{{arch}}/index_last_48h.html">
+ packages tested in the last 48h
+ </a></li>
+ </ul></li>
+ <li><a href="/debian/{{suite}}/{{arch}}/index_all_abc.html">
+ all tested packages (sorted alphabetically)
+ </a></li>
+ </ul></li>
+ <li>Architectures:<ul class="children">
+ <li>
+ {{#arch_list}}
+ <a href="/debian/{{suite}}/index_suite_{{a}}_stats.html">{{a}}</a>
+ {{/arch_list}}
+ </li>
+ <li><a href="/debian/index_{{arch}}_scheduled.html">currently scheduled</a></li>
+ </ul></li>
+ <li>Suites:<ul class="children">
+ <li>
+ {{#suite_list}}
+ <a href="/debian/{{s}}/index_suite_{{arch}}_stats.html">{{s}}</a>
+ {{/suite_list}}
+ </li>
+ <li><a href="/debian/{{suite}}/index_dd-list.html">
+ maintainers of unreproducible packages
+ </a></li>
+ </ul></li>
+ <li><a href="{{debian_url}}">Debian dashboard</a>
+ <ul class="children">
+ <li><a href="/debian/index_issues.html">issues</a></li>
+ <li><a href="/debian/index_repositories.html">
+ repositories overview</a></li>
+ <li><a href="/debian/index_notify.html" title="notify icon">
+ ⚑ packages with enabled notifications</a></li>
+ <li><a href="/debian/index_performance.html">performance stats</a></li>
+ <li><a href="/debian/index_variations.html">variations tested</a></li>
+ <li><a href="/debian/index_breakages.html">broken pieces</a></li>
+ </ul></li>
+ </ul>
+ {{{project_links_html}}}
+</header>