Unverified Commit bb3c1b63 authored by Holger Levsen's avatar Holger Levsen
Browse files

reproducible Debian: s#html page#HTML page#g



Signed-off-by: Holger Levsen's avatarHolger Levsen <holger@layer-acht.org>
parent ee846104
...@@ -156,7 +156,7 @@ Installation tests inside chroot environments. ...@@ -156,7 +156,7 @@ Installation tests inside chroot environments.
** old versions, already tested (at least two weeks ago) ** old versions, already tested (at least two weeks ago)
** and also some old versions which failed to build (at least ten days ago), if no bug has been filed. ** and also some old versions which failed to build (at least ten days ago), if no bug has been filed.
* Several other jobs exist to build the html pages and to create two JSON files which can be downloaded from https://tests.reproducible-builds.org/reproducible.json and https://tests.reproducible-builds.org/reproducible-tracker.json. The 1st one has all the data (except history) and the 2nd has all the data we consider relevant to bother maintainers with, that is, some ftbfs isses are excluded. * Several other jobs exist to build the HTML pages and to create two JSON files which can be downloaded from https://tests.reproducible-builds.org/reproducible.json and https://tests.reproducible-builds.org/reproducible-tracker.json. The 1st one has all the data (except history) and the 2nd has all the data we consider relevant to bother maintainers with, that is, some ftbfs isses are excluded.
* Information from https://anonscm.debian.org/git/reproducible/notes.git is incorporated on pushes to that git repo. * Information from https://anonscm.debian.org/git/reproducible/notes.git is incorporated on pushes to that git repo.
......
...@@ -157,7 +157,7 @@ write_icon() { ...@@ -157,7 +157,7 @@ write_icon() {
write_page_header() { write_page_header() {
# this is really quite uncomprehensible and should be killed # this is really quite uncomprehensible and should be killed
# the solution is to write all html pages with python… # the solution is to write all HTML pages with python…
rm -f $PAGE rm -f $PAGE
MAINVIEW="dashboard" MAINVIEW="dashboard"
write_page "<!DOCTYPE html><html><head>" write_page "<!DOCTYPE html><html><head>"
...@@ -513,7 +513,7 @@ gen_package_html() { ...@@ -513,7 +513,7 @@ gen_package_html() {
cd /srv/jenkins/bin cd /srv/jenkins/bin
python3 -c "import reproducible_html_packages as rep python3 -c "import reproducible_html_packages as rep
pkg = rep.Package('$1', no_notes=True) pkg = rep.Package('$1', no_notes=True)
rep.gen_packages_html([pkg], no_clean=True)" || echo "Warning: cannot update html pages for $1" rep.gen_packages_html([pkg], no_clean=True)" || echo "Warning: cannot update HTML pages for $1"
cd - > /dev/null cd - > /dev/null
} }
......
...@@ -39,7 +39,7 @@ def unrep_with_dbd_issues(): ...@@ -39,7 +39,7 @@ def unrep_with_dbd_issues():
bad_dbd.append((pkg, version, suite, arch)) bad_dbd.append((pkg, version, suite, arch))
log.warning(suite + '/' + arch + '/' + pkg + ' (' + version + ') has ' log.warning(suite + '/' + arch + '/' + pkg + ' (' + version + ') has '
'diffoscope output, but it does not seem to ' 'diffoscope output, but it does not seem to '
'be an html page.') 'be an HTML page.')
if pkg not in sources_without_dbd: if pkg not in sources_without_dbd:
sources_without_dbd.append(pkg) sources_without_dbd.append(pkg)
return without_dbd, bad_dbd, sources_without_dbd return without_dbd, bad_dbd, sources_without_dbd
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
# #
# Depends: python3 python3-yaml # Depends: python3 python3-yaml
# #
# Build html pages based on the content of the notes.git repository # Build HTML pages based on the content of the notes.git repository
import copy import copy
import yaml import yaml
......
...@@ -322,7 +322,7 @@ def gen_history_page(package, arch=None): ...@@ -322,7 +322,7 @@ def gen_history_page(package, arch=None):
def gen_packages_html(packages, no_clean=False): def gen_packages_html(packages, no_clean=False):
""" """
generate the /rb-pkg/package.html pages. generate the /rb-pkg/package.HTML pages.
packages should be a list of Package objects. packages should be a list of Package objects.
""" """
total = len(packages) total = len(packages)
......
...@@ -298,4 +298,4 @@ if not (local and requester == "jenkins maintenance job") and len(ids) != 0: ...@@ -298,4 +298,4 @@ if not (local and requester == "jenkins maintenance job") and len(ids) != 0:
if not dry_run: if not dry_run:
irc_msg(message) irc_msg(message)
generate_schedule(arch) # update the html page generate_schedule(arch) # update the HTML page
...@@ -10,7 +10,7 @@ warning /Warning: processes found which should not be there/ ...@@ -10,7 +10,7 @@ warning /Warning: processes found which should not be there/
warning /Warning: found reproducible_build.sh processes which have pid 1 as parent.+/ warning /Warning: found reproducible_build.sh processes which have pid 1 as parent.+/
warning /Warning: Found files with bad permissions.+/ warning /Warning: Found files with bad permissions.+/
warning /Warning: .+ could not be fully removed.+/ warning /Warning: .+ could not be fully removed.+/
warning /Warning: cannot update html pages for.+/ warning /Warning: cannot update HTML pages for.+/
warning /Warning: too much difference for .+, aborting. Please investigate and update manually./ warning /Warning: too much difference for .+, aborting. Please investigate and update manually./
warning /Warning: something went wrong while parsing the build manifest as YAML file.+/ warning /Warning: something went wrong while parsing the build manifest as YAML file.+/
warning /Warning: dose-deb-coinstall cannot calculate the installable set for.+/ warning /Warning: dose-deb-coinstall cannot calculate the installable set for.+/
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment