Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-18 | reproducible: build: refactor: call_debbindiff(): print out debbindiff ↵ | Mattia Rizzolo | 1 | -3/+12 | |
output also to the stdout, aka jenkins log | |||||
2015-04-18 | reproducible: build: refactor: restore the cat *.changes I accidently dropped | Mattia Rizzolo | 1 | -0/+1 | |
2015-04-18 | reproducible: build: refactor: do something if a reproducible build ends up ↵ | Mattia Rizzolo | 1 | -14/+17 | |
either having .debbindiff.html or not having .buildinfo | |||||
2015-04-18 | reproducible: build: refactor: slim down the call_debbindiff() function: ↵ | Mattia Rizzolo | 1 | -20/+24 | |
strip out handle_ftbr(). in all these strips I removed a loads of checks and something broke, let's fix | |||||
2015-04-18 | reproducible: build: refactor: slim down the call_debbindiff() function: ↵ | Mattia Rizzolo | 1 | -12/+16 | |
strip out handle_reproducible() | |||||
2015-04-18 | reproducible: build: refactor: lift up the handle_* functions | Mattia Rizzolo | 1 | -28/+28 | |
2015-04-18 | reproducible: build: refactor: use the case costructor instead of ↵ | Mattia Rizzolo | 1 | -8/+12 | |
if/elif/elif/fi | |||||
2015-04-18 | reproducible: build: refactor: slim down the call_debbindiff() function: ↵ | Mattia Rizzolo | 1 | -7/+11 | |
strip out dbd_timeout() | |||||
2015-04-18 | reproducible: build: refactor: slim down the call_debbindiff() function: ↵ | Mattia Rizzolo | 1 | -2/+6 | |
strip out init_debbindiff() where we check for locks | |||||
2015-04-18 | reproducible: build: refactor: more comments | Mattia Rizzolo | 1 | -5/+9 | |
2015-04-18 | reproducible: build: refactor: move the actual calls to pbuilder to ↵ | Mattia Rizzolo | 1 | -56/+71 | |
build_rebuild() and the rest to handle_ftbfs() also split more lines, and use more local variables, instead of pollute the global environment | |||||
2015-04-18 | reproducible: build: refactor: WIP: something exp+untested to avoid dcmd ↵ | Mattia Rizzolo | 1 | -15/+5 | |
file back and forth, let's use --buildresult option of pbuilder to put resulted file directly where we want them | |||||
2015-04-18 | reproducible: build: refactor: move the check for valid arch to ↵ | Mattia Rizzolo | 1 | -26/+32 | |
check_suitability() and handle_not_for_us() | |||||
2015-04-18 | reproducible: build: refactor: WIP: something exp+untested to avoid cleaning ↵ | Mattia Rizzolo | 1 | -17/+4 | |
up userContent while starting the build. Also I don't catch anymore race condition where the same package is already building. Marking as FIXME for now | |||||
2015-04-18 | reproducible: build: refactor: more trimming of the main function + fix ↵ | Mattia Rizzolo | 1 | -12/+11 | |
variable declaration order | |||||
2015-04-18 | reproducible: build: refactor: move the schroot call to get the source ↵ | Mattia Rizzolo | 1 | -22/+29 | |
package to get_source_package() and handle_404() | |||||
2015-04-18 | reproducible: build: refactor: add a init() function to gather ↵ | Mattia Rizzolo | 1 | -2/+5 | |
initialization of the build environment | |||||
2015-04-18 | reproducible: build: refactor: gather more or less generic+useful env ↵ | Mattia Rizzolo | 1 | -8/+8 | |
variables in a single place | |||||
2015-04-18 | reproducible: build: refactor: move the db quering to pick up the package to ↵ | Mattia Rizzolo | 1 | -11/+16 | |
be build in its own function choose_package() | |||||
2015-04-18 | reproducible: build: refactor: slim down the call_debbindiff() function: ↵ | Mattia Rizzolo | 1 | -4/+8 | |
strip out print_out_duration() | |||||
2015-04-18 | reproducible: build: refactor: stop checking for .buildinfo presence. it's ↵ | Mattia Rizzolo | 1 | -5/+1 | |
always there nowadays | |||||
2015-04-18 | reproducible: build: refactor: s/LOGFILE/DBDREPORT/: way more clear what's ↵ | Mattia Rizzolo | 1 | -10/+10 | |
the file inside | |||||
2015-04-18 | reproducible: maintenance: swallow ~/devel/jenkins.debian.net output, it's ↵ | Mattia Rizzolo | 1 | -2/+2 | |
boring | |||||
2015-04-18 | reproducible: maintenance: bash can't correctly loop over sqlite3(1) output, ↵ | Mattia Rizzolo | 1 | -5/+7 | |
use a temp file | |||||
2015-04-18 | reproducible: maintenance: fix the cut(1) call in the removed packages part | Mattia Rizzolo | 1 | -3/+3 | |
2015-04-18 | reproducible: scheduler: fix the removing packages part | Mattia Rizzolo | 1 | -1/+2 | |
2015-04-16 | reproducible: new db table: removed_packages, to track removed package and ↵ | Mattia Rizzolo | 3 | -15/+26 | |
subsequently clean up files the db now stores tuple of (pkgname, suite, architecture) of every removed packages, then reproducible_maintenance.sh pick up entries from it and find+remove files. For now the reproducible_maintenance only output what he would have remove. | |||||
2015-04-16 | reproducible: move the generation of index_notes and index_no_notes from ↵ | Mattia Rizzolo | 2 | -79/+82 | |
_homl_notes to _html_indexes | |||||
2015-04-16 | reproducible: html_indexes: also support a header_query keyword, to format ↵ | Mattia Rizzolo | 1 | -1/+7 | |
the header line | |||||
2015-04-16 | reproducible: html_indexes: new syntax and new features for global pages. | Mattia Rizzolo | 1 | -27/+35 | |
2015-04-16 | reproducible: html_indexes: add support for a tiny header on top of the pages | Mattia Rizzolo | 1 | -0/+3 | |
2015-04-16 | reproducible: _html_indexes: move the code generating the schedule page to ↵ | Mattia Rizzolo | 3 | -34/+39 | |
its own function. it does not make sense to bloat the generic code by special casing it | |||||
2015-04-16 | drop shyaml now that notes.git is handled by a proper .py script | Holger Levsen | 1 | -251/+0 | |
2015-04-14 | reproducible: initialize PSCALL safely | Holger Levsen | 1 | -0/+1 | |
2015-04-14 | reproducible: maintenance: better presentation of processes about to be killed | Mattia Rizzolo | 1 | -2/+6 | |
2015-04-13 | g-i install: post_install_boot(): treat *ltsp-server the same as *combi-server. | Wolfgang Schweer | 1 | -1/+1 | |
2015-04-13 | reproducible: common: explicit encoding when writing the html files. somehow ↵ | Mattia Rizzolo | 1 | -1/+1 | |
this broke recently, and it start using ANSI_X3.4-1968 (o.O) | |||||
2015-04-13 | reproducible: html_indexes: use that new link_package() thinghy | Mattia Rizzolo | 1 | -7/+1 | |
2015-04-13 | reproducible: common: add link_package() which given a package ↵ | Mattia Rizzolo | 1 | -1/+29 | |
name/suite/arch returns html | |||||
2015-04-12 | reproducible: _html_packages: in the suite links, show the tested version ↵ | Mattia Rizzolo | 1 | -5/+7 | |
and not the available version, if the package got already tested | |||||
2015-04-11 | reproducible: maintenance: remove old schroots with the --one-file-system ↵ | Mattia Rizzolo | 1 | -1/+1 | |
(also as specified in the sudoers file) | |||||
2015-04-11 | reproducible: maintenance: fix typo | Mattia Rizzolo | 1 | -1/+1 | |
2015-04-11 | reproducible: maintenance: rework a bit the "find+terminate processes which ↵ | Mattia Rizzolo | 1 | -11/+15 | |
should not be there" part to avoid logparse noise | |||||
2015-04-11 | reproducible: scheduler: double check only packages with *higher* version ↵ | Mattia Rizzolo | 1 | -2/+4 | |
are scheduled | |||||
2015-04-09 | reproducible: maintenance: check for files with bad permissions (!=644) and ↵ | Mattia Rizzolo | 1 | -0/+11 | |
chmod them. currently unknown the cause of these bad perms (only for very few files | |||||
2015-04-09 | g-i-installation: kill qemu IFF there are actual processes running (avoids ↵ | Mattia Rizzolo | 1 | -1/+4 | |
noise in the build log) | |||||
2015-04-09 | reproducible: fix filter needed to work around #781517 | Holger Levsen | 1 | -1/+1 | |
2015-04-09 | fixup typo in last commit | Holger Levsen | 1 | -1/+1 | |
2015-04-09 | set doubled timeout for g-i-installs of type d-e-combi and d-e-ltsp-server. | Wolfgang Schweer | 1 | -1/+1 | |
2015-04-05 | improve visually | Holger Levsen | 1 | -1/+1 | |