summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_build.sh
AgeCommit message (Collapse)AuthorFilesLines
2015-06-16reproducible: build: move all env variable to the temporary pbuilderrcMattia Rizzolo1-8/+16
2015-06-16reproducible: build: call timeout with sudo, and not the reverse, as a ↵Mattia Rizzolo1-2/+4
user-called timeout can't kill a root process + give pbuilder 6 minutes to exit after SIGTERM before SIGKILL
2015-06-15Revert "reproducible: build: call timeout with sudo, and not the reverse, as ↵Holger Levsen1-4/+2
a user-called timeout can't kill a root process + give pbuilder 6 minutes to exit after SIGTERM before SIGKILL" This reverts commit 0c7a58c92456e4d3c69c38424abf86cde5948a86.
2015-06-15reproducible: build: call timeout with sudo, and not the reverse, as a ↵Mattia Rizzolo1-2/+4
user-called timeout can't kill a root process + give pbuilder 6 minutes to exit after SIGTERM before SIGKILL
2015-06-14reproducible: build: help debugging a debbindiff bug (#788568) by checking ↵Mattia Rizzolo1-0/+8
tmp files before and after
2015-06-14reproducible: define $TEMPDIR as /tmp/reproducible and teach all the to ↵Mattia Rizzolo1-2/+2
create temporary files under TEMPDIR (except for builders, they have their own TMPDIR), to avoid polluting /tmp
2015-06-13reproducible: remove irc notifications for automatically rescheduling due to ↵Holger Levsen1-1/+1
mirror updates
2015-06-12use 'ionice -c 3 nice' instead of 'nice ionice -c 3' everywhereHolger Levsen1-2/+2
2015-06-12reproducible: build: add some output to the build log too when ↵Mattia Rizzolo1-0/+7
re-re-building the package due to mirror updates
2015-06-11reproducible: fixup aea705d5Holger Levsen1-1/+0
2015-06-11reproducible: redo the first build if the 2nd successful one was done after ↵Holger Levsen1-19/+31
a mirror push
2015-06-11reproducible: refactorHolger Levsen1-6/+10
2015-06-11reproducible: build: use a sensible name in the From: field in emails, not ↵Mattia Rizzolo1-1/+2
just the address
2015-06-08reproducible: drop all these debbindiff lockfiles thinghies. They are not ↵Mattia Rizzolo1-23/+1
really needed and causes only troubles
2015-06-07reproducible coreboot: improve layout, fix irc notificationHolger Levsen1-5/+0
2015-06-06make grep more robustHolger Levsen1-1/+1
2015-06-06reproducible: build: use sql UPDATE instead of REPLACE to mark the package ↵Mattia Rizzolo1-1/+1
as building => avoid losing data from the db (such as save_artifacts)
2015-06-06reproducible: more refactoring. add write_explaination_table() to be used ↵Holger Levsen1-12/+0
for all tested projects.
2015-06-06reproducible coreboot: refactor and cleanupHolger Levsen1-0/+1
2015-06-06reproducible: shorten irc message, the issue is confirmed and the solution ↵Holger Levsen1-1/+2
clear...
2015-06-05reproducible: improve languageHolger Levsen1-2/+2
2015-06-03reproducible: fix spelling in mail subjectReiner Herrmann1-1/+1
2015-06-02reproducible: build: fix typoMattia Rizzolo1-1/+1
2015-06-02reproducible: build: mail server does not like unicode, do s#→#-># on the ↵Mattia Rizzolo1-1/+1
subject line of notification emails
2015-06-01reproducible: fixup 53b6a71a47Holger Levsen1-2/+3
2015-06-01reproducible: add check_buildinfo() to (soon) automatically rebuild packages ↵Holger Levsen1-0/+15
where the build environment changed between two builds
2015-05-29reproducible: add another flag to the db, "notify_maintainer" to indicate ↵Mattia Rizzolo1-1/+9
that any status change on this package should be mailed to the maintainers. Also teach the build script how to handle that, emailing $pkgname@packages.debian.org
2015-05-25reproducible: force debugging for ruby-patron buildsHolger Levsen1-1/+1
2015-05-24reproducible: actually kill the build if run into timeoutHolger Levsen1-2/+2
2015-05-24reproducible: fixup: make get_source_package() more robustHolger Levsen1-2/+2
2015-05-23reproducible: vary number of cores between 1st and 2nd buildHolger Levsen1-1/+1
2015-05-23reproducible: refactorHolger Levsen1-9/+9
2015-05-23reproducible: fixup: make get_source_package() more robustHolger Levsen1-2/+2
2015-05-23reproducible: make get_source_package() more robustHolger Levsen1-3/+6
2015-05-22reproducible: no need to debug gauche anymoreHolger Levsen1-1/+1
2015-05-22reproducible: use obvious names for lockfilesHolger Levsen1-1/+1
2015-05-22reproducible: more debugHolger Levsen1-0/+1
2015-05-22reproducible: force debug mode for src:gaucheHolger Levsen1-7/+7
2015-05-21reproducible: handle 404 correctlyHolger Levsen1-3/+8
2015-05-20reproducible: disable debug modeHolger Levsen1-8/+8
2015-05-20reproducible: chown to make it world readableHolger Levsen1-0/+1
2015-05-20reproducible: whitespace fixHolger Levsen1-1/+1
2015-05-20reproducible: save rbuild.log for not-for-us packagesHolger Levsen1-2/+3
2015-05-20reproducible: notify about all not-for-us buildsHolger Levsen1-0/+1
2015-05-20reproducible: debug all the buildsHolger Levsen1-1/+1
2015-05-19reproducible: force debugging mode for some false not-for-us packagesHolger Levsen1-4/+7
2015-05-19reproducible: cosmetic improvementsHolger Levsen1-6/+6
2015-05-18reproducible: no specific package to debug atmHolger Levsen1-1/+1
2015-05-18reproducible: debug another packageHolger Levsen1-1/+1
2015-05-18reproducible: fixup cdbb4ce: revert c1157ef4d trying to fix the false ↵Holger Levsen1-1/+1
not-for-us packages