summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_html_packages.py
AgeCommit message (Collapse)AuthorFilesLines
2015-08-31bin/reproducible_html_packages.py: Factor out common "Reproducible" prefix.Chris Lamb1-3/+4
It looked kinda ugly. Signed-off-by: Chris Lamb <lamby@debian.org>
2015-08-30Revert "reproducible: fix logic, /me ♥ logic"Holger Levsen1-2/+2
This reverts commit a1c47666e36740e8b8e8a564a370ec9cfddc2367.
2015-08-30reproducible: fix logic, /me ♥ logicHolger Levsen1-2/+2
2015-08-30reproducible: don't scream if a package is untestedHolger Levsen1-1/+1
2015-08-30reproducible: don't show build date for blacklisted packagesHolger Levsen1-2/+2
2015-08-30reproducible: refactorHolger Levsen1-1/+9
2015-08-30reproducible: include build_date in tooltipHolger Levsen1-2/+3
2015-08-30package html: make it more clear which suite is currently shownHW421-3/+3
2015-08-30package html: remove unneeded <span> in suite listHW421-3/+4
This makes formating of the <li>s easier. In additions this fix the wrongly orderder </li></span>
2015-08-29reproducible: link to https://reproducible-builds.org/howto/ instead of ↵Holger Levsen1-1/+1
rb.d.n/howto/
2015-08-27b/reproducible_html_packages: Drop space between image and text linkChris Lamb1-8/+12
As it appears with an annoying spurious underline when you hover your mouse over it..
2015-08-25reproducible: don't create links to page we are onHolger Levsen1-2/+4
2015-08-25reproducible: add whitespaceHolger Levsen1-1/+1
2015-08-25reproducible: improve lookHolger Levsen1-2/+2
2015-08-25reproducible: include the the package version in the suite linksHolger Levsen1-2/+2
2015-08-25reproducible: clarify link targetHolger Levsen1-1/+1
2015-08-25reproducible improve rb-pkg pages style. Thanks to AGWAMattia Rizzolo1-1/+1
2015-08-24reproducible: Don't open external resources in our iframeChris Lamb1-7/+7
It's considered poor web etiquette to hijack links to cross-domain resources - the default "click" should take me to, eg. bugs.debian.org, and it can be quite annoying when it doesn't and I need to renavigate to get the URL, etc. Futhermore, when the iframe goes away we will have this behaviour anyway, so not only can we do the right thing now, we can avoid changing habits in the future after people are used or working around it. Signed-off-by: Chris Lamb <lamby@debian.org>
2015-08-22reproducible: only show links to unstable/armhfHolger Levsen1-2/+2
2015-08-22reproducible: html_packages: don't link armhf pages in amd64 onesMattia Rizzolo1-2/+4
2015-08-22reproducible: html_packages: fix syntaxMattia Rizzolo1-1/+1
2015-08-22reproducible: completely refactor the package pages. Really thanks to Ulrike ↵Mattia Rizzolo1-80/+99
Uhlig <u@451f.org> for the great help!
2015-08-15reproducible: s#debbindiff#diffoscope#g in most of the outputHolger Levsen1-1/+1
2015-08-15reproducible: _html_packages: add architecture qualifier after the current ↵Mattia Rizzolo1-1/+2
suite name
2015-08-15reproducible: _html_packages: improve gen_suites_links() for multiple ↵Mattia Rizzolo1-24/+20
architecture support
2015-08-15reproducible: html_packages: convert gen_suite_links() to the new objects ↵Mattia Rizzolo1-18/+11
instead of db quering
2015-08-15reproducible: fix all users of gen_packages_html() after the refactoring of itMattia Rizzolo1-5/+7
notable changes: * gen_packages_html() in common.sh got renamed to the singular version gen_package_html() and now accept only one argument (a package name) + thus reproducible_blacklist.sh got fixed to pass one package at time + this greatly semplify the code, by removing *a lot* of crappy code * _html_all_packages.py really becomed a 2-liner, with part of its login being now either in _html_packages.py or removed.
2015-08-15reproducible: html_packages: refactor gen_packages_html() to use the new ↵Mattia Rizzolo1-79/+38
Package class This include some refactoring that change the interface, mainly: * it does not care anymore about suites/architectures, it always builds for all suites/architectures (it's only 0.122 for one package with no_clean=True) + this allows to remove *a lot* of crappy code * it expects a list of Package instances, no more of strings (package names) * check_package_status() got removed (as incorporated into the class) This breaks quite everything, still need to update all the users of this function.
2015-08-08reproducible: _html_packages: do not hardcode amd64 in buildinfo filenameMattia Rizzolo1-2/+2
2015-08-07reproducible: _html_packages: do not complain about missing .buildinfo files ↵Mattia Rizzolo1-2/+2
for depwait and 404 packages
2015-08-02reproducible: fix grammar: s#arches#archs#Holger Levsen1-2/+2
2015-07-08reproducible: html_{notes,packages}: avoid collecting garbage 3 times in a ↵Mattia Rizzolo1-1/+3
row. One is enough
2015-07-08reproducible: common,html_packages: add a --ignore-missing-files, to ↵Mattia Rizzolo1-4/+5
suppress those warnings and be able to test stuff outside jenkins where i don't have all the log files
2015-07-05reproducible: also save the --text output of debbindiffMattia Rizzolo1-0/+8
2015-07-05reproducible: html_packages: link the build2 and the diffMattia Rizzolo1-7/+9
2015-06-15reproducible: html_packages: do not complain about missing .buildinfo for ↵Mattia Rizzolo1-1/+1
untested, blacklisted, ftbfs and not-for-us packages
2015-06-04reproducible: html_packages: be critical when a .buildinfo is missingMattia Rizzolo1-2/+1
2015-06-02reproducible: html_packages: nest <span> inside <a> and not the reverse, to ↵Mattia Rizzolo1-3/+3
get the correct css class applied
2015-06-01reproducible: html_packages: link /index_notify.html under the flag signMattia Rizzolo1-1/+1
2015-06-01reproducible: html_packages: fix typoMattia Rizzolo1-1/+1
2015-06-01reproducible: html_packages: link those new logsMattia Rizzolo1-1/+14
2015-06-01reproducible: html_packages, breakages: use that pkg_has_rbuild function. ↵Mattia Rizzolo1-6/+4
Gain support for .gz rbuilds for free
2015-05-29reproducible: packages: enlarge the notify flag a bitMattia Rizzolo1-1/+1
2015-05-29reproducible: html_packages: replace the u'\u2691' with the char itself ↵Mattia Rizzolo1-1/+1
'⚑'. py 3.2 seems to grok it better
2015-05-29reproducible: packages: add a cool red flag for packages with notification ↵Mattia Rizzolo1-6/+13
enabled
2015-05-20reproducible: fix links to index_not_for_us.htmlHolger Levsen1-0/+2
2015-05-20reproducible: we do expect an rbuild even if the package is not-for-usMattia Rizzolo1-1/+1
2015-05-11reproducible: also add link to debian/controlHolger Levsen1-0/+1
2015-04-26Make the 'sources' link land to the version we are looking atJérémy Bobbio1-1/+1
2015-04-12reproducible: _html_packages: in the suite links, show the tested version ↵Mattia Rizzolo1-5/+7
and not the available version, if the package got already tested