Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-25 | reproducible: add a sane mean to notify the IRC channel when builds finish. | Mattia Rizzolo | 5 | -30/+56 | |
* new column in the database, schedule table * turn $SAVE_ARTIFACTS a true boolean, 0→no artifacts, 1→yes artifacts * $NOTIFY in the build script is text containg a keyword: + if empty no notification will be sent + if "debbindiff" a "$DBDVERSION had trouble with these" will be sent + if "failure" a "no artifacts could have been saved"-like will be sent + any other value trigs a normal message * adapt the maintenance script and the manual scheduler to cope with the new column | |||||
2015-04-25 | fix typo | Holger Levsen | 1 | -1/+1 | |
2015-04-24 | reproducible: reword to make it clear that the graph shows the number of ↵ | Holger Levsen | 1 | -2/+2 | |
tags, not bugs | |||||
2015-04-24 | bin/find_dpkg_trigger_cycles.sh: make work with set -e | josch | 1 | -5/+7 | |
- curl is allowed to exit with status 0 or 23 - grep is not allowed to exit with exit status 2 | |||||
2015-04-24 | find_dpkg_trigger_cycles.sh: use APT_CONFIG environment variable instead of ↵ | josch | 1 | -9/+16 | |
commandline option - using commandline options does not work reliably because commandline options are parsed last and thus many settings will not take effect - see apt.conf(5) for the order in which configuration file parameters are parsed by apt | |||||
2015-04-23 | g-i: enable less sound hw | Holger Levsen | 1 | -1/+1 | |
2015-04-23 | g-i: edu: enable soundhw to (try to) workaround ltsp chroot setup problem | Holger Levsen | 1 | -1/+1 | |
2015-04-22 | also retry 3 times | Holger Levsen | 1 | -2/+2 | |
2015-04-22 | bin/find_dpkg_trigger_cycles.sh: set -o pipefail and set -e | josch | 1 | -0/+4 | |
2015-04-22 | reproducible: fixup 52b794f0 | Holger Levsen | 1 | -3/+4 | |
2015-04-21 | reproducible: common.sh: drop that set_linktarget nonsense, and teach ↵ | Mattia Rizzolo | 2 | -20/+15 | |
link_packages to query the homonym function of its python brother | |||||
2015-04-21 | reproducible: common.py: add a link_packages() function, exact plural of ↵ | Mattia Rizzolo | 1 | -0/+8 | |
link_package() | |||||
2015-04-21 | common: use LC_ALL=C.UTF-8 instead of C. We live in a bigger world to ↵ | Mattia Rizzolo | 1 | -1/+1 | |
costrain us on ASCII | |||||
2015-04-21 | reproducible: common.sh: use python's link_package() to generate the html ↵ | Mattia Rizzolo | 1 | -2/+4 | |
link. WIP | |||||
2015-04-21 | reproducible: common.py: speed up the import by initializing the udd ↵ | Mattia Rizzolo | 1 | -2/+7 | |
connection inside get_bugs() (current unique user of udd) | |||||
2015-04-21 | reproducible: build: refactor: print apt-get source output also in the ↵ | Mattia Rizzolo | 1 | -2/+2 | |
jenkins log | |||||
2015-04-21 | reproducible: html_notes: directly link the "new" suite-relative issue pages ↵ | Mattia Rizzolo | 1 | -2/+2 | |
instead of the old ones | |||||
2015-04-21 | reproducible: html_notes: use link_package() in the issues view to generate ↵ | Mattia Rizzolo | 1 | -2/+1 | |
the html link of a package, to gain the new tooltip thinghy | |||||
2015-04-21 | reproducible: common: add a \n after every package link | Mattia Rizzolo | 2 | -2/+1 | |
2015-04-21 | reproducible: maintenance: pretty print sql query results (instead of simple ↵ | Mattia Rizzolo | 1 | -3/+1 | |
|-separated values) | |||||
2015-04-21 | reproducible: build: fix typo | Mattia Rizzolo | 1 | -1/+1 | |
2015-04-20 | reproducible: build: fix sed for the generation of the artifacts page header | Mattia Rizzolo | 1 | -1/+3 | |
2015-04-20 | reproducible: build: fix last commit by catching another corner case | Mattia Rizzolo | 1 | -0/+2 | |
2015-04-19 | reproducible: build: fix quotation. Thanks Lunar! | Mattia Rizzolo | 1 | -1/+1 | |
2015-04-19 | reproducible: build: do not try to delete the lockfile if it's not ours | Mattia Rizzolo | 1 | -1/+3 | |
2015-04-19 | reproducible: build: refactor: fix some corner case handling | Mattia Rizzolo | 1 | -5/+9 | |
2015-04-18 | reproducible: slightly rename functions | Holger Levsen | 1 | -9/+9 | |
2015-04-18 | reproducible: minor refactoring | Holger Levsen | 1 | -1/+1 | |
2015-04-18 | reproducible: fix typos | Holger Levsen | 1 | -4/+4 | |
2015-04-18 | reproducible: build: refactor: extensively try to avoid races, check for ↵ | Mattia Rizzolo | 1 | -2/+45 | |
another running build wherever possible, using a lockfile named after the package name/suite | |||||
2015-04-18 | reproducible: build: refactor: another local variable | Mattia Rizzolo | 1 | -2/+2 | |
2015-04-18 | reproducible: build: refactor: one todo item down \o/ | Mattia Rizzolo | 1 | -2/+2 | |
2015-04-18 | reproducible: build: refactor: chmod 644 the rbuildlog, to be sure about the ↵ | Mattia Rizzolo | 1 | -0/+1 | |
file permissions | |||||
2015-04-18 | reproducible: build: refactor: fix message and path in save_artifacts() | Mattia Rizzolo | 1 | -7/+8 | |
2015-04-18 | reproducible: build: refactor: really can't define a variable before knowing ↵ | Mattia Rizzolo | 1 | -3/+2 | |
what to put into it | |||||
2015-04-18 | reproducible: build: refactor: save the correct version to the DB | Mattia Rizzolo | 1 | -1/+4 | |
2015-04-18 | reproducible: build: refactor: specific complains when dbd says it's ↵ | Mattia Rizzolo | 1 | -2/+5 | |
reproducible but 1) there is .buildinfo 2) there is .debbindiff.html | |||||
2015-04-18 | reproducible: build: refactor: use set -e. I want to know when something ↵ | Mattia Rizzolo | 1 | -0/+2 | |
goes wrong | |||||
2015-04-18 | reproducible: setup_schroot: set up apt http_proxy in the chroot only if ↵ | Mattia Rizzolo | 1 | -1/+3 | |
$http_proxy is defined | |||||
2015-04-18 | reproducible: build: refactor: fix a bunch of typos | Mattia Rizzolo | 1 | -4/+3 | |
2015-04-18 | reproducible: build: refactor: first define of RBUILDLOG globally at the ↵ | Mattia Rizzolo | 1 | -2/+2 | |
very start: we use it from the start, cant' be defined in a function | |||||
2015-04-18 | reproducible: build: refactor: strip out save_artifats() from cleanup_all(), ↵ | Mattia Rizzolo | 1 | -14/+18 | |
and rewrite it all | |||||
2015-04-18 | reproducible: build: refactor: use $TMPDIR instead of $PWD to be clear about ↵ | Mattia Rizzolo | 1 | -4/+4 | |
the scope | |||||
2015-04-18 | reproducible: build: refactor: make a local variable in call_debbindiff() ↵ | Mattia Rizzolo | 1 | -5/+5 | |
to avoid pollute the global env | |||||
2015-04-18 | reproducible: build: refactor: make global, and move the call_debbindiff ↵ | Mattia Rizzolo | 1 | -4/+6 | |
call to the main script, out of build_rebuild(). way clearer now | |||||
2015-04-18 | reproducible: build: refactor: better string for successfully reproducibly ↵ | Mattia Rizzolo | 1 | -1/+1 | |
packages | |||||
2015-04-18 | reproducible: build: refactor: use local variables in print_out_duration() ↵ | Mattia Rizzolo | 1 | -3/+3 | |
to avoid pollute the global env | |||||
2015-04-18 | reproducible: build: refactor: call handle_ftbr() at the end of dbd_timeout ↵ | Mattia Rizzolo | 1 | -4/+6 | |
+ better message generation | |||||
2015-04-18 | reproducible: build: refactor: also update stats_build table in ↵ | Mattia Rizzolo | 1 | -3/+3 | |
update_db_and_html() | |||||
2015-04-18 | reproducible: build: refactor: update results table in update_db_and_html() | Mattia Rizzolo | 1 | -12/+12 | |