summaryrefslogtreecommitdiffstats
path: root/bin
AgeCommit message (Collapse)AuthorFilesLines
2015-08-15reproducible: scheduler: only schedule packages in unstable for armhfMattia Rizzolo1-8/+8
2015-08-15reproducible: scheduler: also turn the global limit arch-dependantMattia Rizzolo1-5/+3
2015-08-15reproducible: scheduler: slight refactor to enable multiple architecture supportMattia Rizzolo1-72/+188
This moves all the limits handling to a dedicated class and the data to a dedicated object, instead of embedding them into the scheduling code, where they are hard to find and to edit.
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 Rizzolo7-37/+22
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-15reproducible: common: add classes Package, Build, Bug, Issue, Note, NotedPkg ↵Mattia Rizzolo1-1/+131
describing a package and its state
2015-08-15Revert "reproducible: shorten irc notification text"Holger Levsen1-2/+2
This reverts commit fc28ef4b067bd66daa7bd6f859c5aa28adaa9f57.
2015-08-15reproducible: shorten irc notification textHolger Levsen1-2/+2
2015-08-15reproducible: maintenance: also consider architecture while grepping for ↵Mattia Rizzolo2-9/+14
failed build to reschedule
2015-08-14reproducible freebsd: also build the kernel and always build with -jHolger Levsen1-2/+6
2015-08-13reproducible freebsd: disable cleanup for debuggingHolger Levsen1-2/+3
2015-08-12reproducible freebsd: build a 2nd time, copy results over and run debbindiff ↵Holger Levsen1-27/+21
on them
2015-08-12reproducible freebsd: follow the docs and build in /usr/srcHolger Levsen1-10/+11
2015-08-11reproducible: notes: hardcode amd64 in a query for nowMattia Rizzolo1-1/+2
2015-08-10Revert "reproducible: disable rescheduling of already tested packages for ↵Holger Levsen1-2/+2
sid and experimental due to gcc5 transition + aptitude breakage" This reverts commit 3364bd3fae718849a9cac881fd8d66db47794aae. This does not yet return us to scheduling sid at the usual pace.
2015-08-10reproducible: correct copyrightHolger Levsen4-4/+1
2015-08-09reproducible: fix punctation in irc messageHolger Levsen1-1/+1
2015-08-09fix typoHolger Levsen1-1/+1
2015-08-09reproducible dashboard: move howto link further down to make it more visibleHolger Levsen1-3/+1
2015-08-09reproducible: add link to howto in dashboardHolger Levsen1-0/+3
2015-08-09reproducible: remote_scheduler: join on the notes table only when neededMattia Rizzolo1-4/+5
2015-08-09reproducible: explain that probably a new upload to our repo is needed...Holger Levsen1-1/+1
2015-08-09reproducible: fix grep-dctrl usage to include all binariesHolger Levsen1-2/+2
2015-08-09reproducible: common: not so much debug output in get_bugs()Mattia Rizzolo1-1/+0
2015-08-09reproducible freebsd: building on tmpfs would be nice tooHolger Levsen1-1/+1
2015-08-08reproducible: avoid one FIXMEHolger Levsen2-2/+2
2015-08-08reproducible: _html_packages: do not hardcode amd64 in buildinfo filenameMattia Rizzolo1-2/+2
2015-08-08reproducible: rename update_sources_tables() to update_sources_db()Holger Levsen1-3/+3
2015-08-08reproducible: scheduler: turn update_sources_tables() to a multiarch formMattia Rizzolo1-16/+26
2015-08-08reproducible: only select packages which are scheduled for the arch we are ↵Holger Levsen1-1/+3
building for
2015-08-07reproducible: explain why sid is so broken atmHolger Levsen1-2/+7
2015-08-07reproducible: also find pending bugs and mark them with a brown P in the pagesMattia Rizzolo2-7/+21
2015-08-07reproducible: html_dd_list: add internal hyperlinks to singular maintainerMattia Rizzolo1-1/+5
2015-08-07reproducible: add new amd64 build node: profitbricks-build2-amd64.d.nHolger Levsen2-1/+19
2015-08-07reproducible: rename cleanup_userContent() to cleanup_pkg_files()Holger Levsen3-3/+3
2015-08-07reproducible: remove 'FIXME arch amd64' comment, it's clear we need to look ↵Holger Levsen1-1/+1
at all occurances of 'amd64' in the code anyway
2015-08-07reproducible: teach _blacklist.sh to clean up packages files when blacklistingMattia Rizzolo3-9/+12
2015-08-07reproducible: html_indexes: fix typoMattia Rizzolo1-1/+1
2015-08-07reproducible: _html_indexes: build global pages in a different loop than the ↵Mattia Rizzolo1-1/+5
others, to build them only once
2015-08-07reproducible: fix typo and avoid gendering maintainersHolger Levsen1-1/+1
2015-08-07reproducible: _html_packages: do not complain about missing .buildinfo files ↵Mattia Rizzolo1-2/+2
for depwait and 404 packages
2015-08-07reproducible: _html_indexes: add depwait packages to the last24h and last48h ↵Mattia Rizzolo1-0/+20
pages
2015-08-07reproducible: _html_indexes: remove depwait packages from the no_notes pageMattia Rizzolo1-7/+0
2015-08-07reproducible: remote_scheduler: resort the CLI flags and improve the helpMattia Rizzolo1-9/+9
2015-08-07reproducible: remote_scheduler: accept a -a/--architecture flag to specify ↵Mattia Rizzolo1-11/+24
in which arch schedule
2015-08-07reproducible: remote_scheduler: flag rename: -a/--artifacts to ↵Mattia Rizzolo1-2/+2
-k/--keep-artifacts
2015-08-07reproducible: remote_scheduler: remove redundant default in argparse definitionsMattia Rizzolo1-2/+2
action="store_true" implies default=False