[Qa-jenkins-scm] [jenkins.debian.net] 01/02: reproducible Debian: Ensure that we can always get back to "home" of this package

Holger Levsen holger at layer-acht.org
Fri Aug 12 11:05:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit 22aaf4188e18c54d66eb4a341ea1835df728f680
Author: Chris Lamb <lamby at debian.org>
Date:   Thu Aug 11 20:48:02 2016 +0100

    reproducible Debian: Ensure that we can always get back to "home" of this package
    
    I forget what it's called in "Don't Make Me Think" but I keep trying to
    click this to get back to the "homepage" for this suite/arch/pkg combo.
    
    Signed-off-by: Chris Lamb <lamby at debian.org>
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 bin/reproducible_html_packages.py                           | 5 +++--
 mustache-templates/reproducible/package_navigation.mustache | 2 +-
 userContent/reproducible/static/style.css                   | 4 ++++
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/bin/reproducible_html_packages.py b/bin/reproducible_html_packages.py
index 765826a..1c0f6d9 100755
--- a/bin/reproducible_html_packages.py
+++ b/bin/reproducible_html_packages.py
@@ -362,6 +362,8 @@ def gen_packages_html(packages, no_clean=False):
                         'history_arch_uri': '{}/{}/{}.html'.format(HISTORY_URI, a, pkg)
                     })
                 project_links = renderer.render(project_links_template)
+                desturl = REPRODUCIBLE_URL + RB_PKG_URI + '/' + suite + \
+                          '/' + arch + '/' + pkg + '.html'
 
                 navigation_html = renderer.render(package_navigation_template, {
                     'package': pkg,
@@ -376,6 +378,7 @@ def gen_packages_html(packages, no_clean=False):
                     'project_links_html': project_links,
                     'reproducible': reproducible,
                     'dashboard_url': DEBIAN_URL,
+                    'desturl': desturl,
                 })
 
                 body_html = renderer.render(package_page_template, {
@@ -383,8 +386,6 @@ def gen_packages_html(packages, no_clean=False):
                 })
 
                 destfile = os.path.join(RB_PKG_PATH, suite, arch, pkg + '.html')
-                desturl = REPRODUCIBLE_URL + RB_PKG_URI + '/' + suite + \
-                          '/' + arch + '/' + pkg + '.html'
                 title = pkg + ' - reproducible builds result'
                 write_html_page(title=title, body=body_html, destfile=destfile,
                                 no_header=True, noendpage=True,
diff --git a/mustache-templates/reproducible/package_navigation.mustache b/mustache-templates/reproducible/package_navigation.mustache
index f75221b..c9a9888 100644
--- a/mustache-templates/reproducible/package_navigation.mustache
+++ b/mustache-templates/reproducible/package_navigation.mustache
@@ -1,4 +1,4 @@
-<h2 class="package-name">{{package}}</h2>
+<h2 class="package-name"><a href="{{uri}}">{{package}}</a></h2>
 <ul class="menu">
   <h4>Test Details
     <a href="/debian/index_notify.html" target="_parent">
diff --git a/userContent/reproducible/static/style.css b/userContent/reproducible/static/style.css
index 0ef764e..5ac16f7 100644
--- a/userContent/reproducible/static/style.css
+++ b/userContent/reproducible/static/style.css
@@ -145,6 +145,10 @@ header.head {
 	background: #fafafa;
 }
 
+header.head h2.package-name a {
+	color: #fff;
+}
+
 footer {
 	text-align: center;
 	margin-top: 1em;

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list