summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_build.sh
AgeCommit message (Collapse)AuthorFilesLines
2017-06-16reproducible Debian: WIP for s#testing#stretch#g - see ↵Holger Levsen1-5/+5
TODO4stretch_rename.txt for status Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-07reproducible Debian: add niceness variation (Closes: #863440)Holger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-06Revert "reproducible Debian: add niceness variation (Closes: #863440)"Holger Levsen1-1/+1
This reverts commit c43b4f3e2d537a1e9c2ff510f071d233f202bc50.
2017-06-06reproducible Debian: add niceness variation (Closes: #863440)Holger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-03reproducible Debian: show many build jobs are down due to remote node problemsHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-27Revert "reproducible Debian: add niceness variation (Closes: #863440)"Holger Levsen1-1/+1
This reverts commit a3b0ba495360ac94ef72482e971bfa5c704825a7.
2017-05-26reproducible Debian: add niceness variation (Closes: #863440)Holger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-15reproducible debian: _build: download only the expected versionMattia Rizzolo1-25/+16
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-15Revert "reproducible debian: _build: download only the expected version"Holger Levsen1-17/+24
This reverts commit c3e1f112f8bc47b526ef78b62bd3a583d9e26ac5. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-15reproducible debian: _build: download only the expected versionMattia Rizzolo1-24/+17
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-02reproducible Debian: remove debug, just notifyHolger Levsen1-1/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-27reproducible Debian: use console.log for service buildsHolger Levsen1-9/+9
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-27reproducible Debian: remove obsolete commentHolger Levsen1-5/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-27reproducible Debian: shorten IRC messages somewhatHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-07reproducible debian: add buildinfo=+all to DEB_BUILD_OPTIONSMattia Rizzolo1-2/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-25reproducible Debian: explain why eval is needed…Holger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-25Revert "reproducible Debian: refactor"Holger Levsen1-1/+3
This reverts commit 8bccf9f210e0ace7cda9bf4363017e446739f533. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-23reproducible Debian: be less verbose…Holger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-21reproducible Debian: refactorHolger Levsen1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-21reproducible Debian: send 'something weird happening when running ↵Holger Levsen1-1/+1
diffoscope' irc message to #debian-reproducible-changes Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-15reproducible Debian: detect another case of ENOSPACE causing ftbfsHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-14reproducible Debian: refactorHolger Levsen1-3/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-13fixup 8d6dd16: reproducible Debian: remove debug when notifying about ↵Holger Levsen1-4/+4
diffoscope failures Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-11reproducible Debian: remove debug when notifying about diffoscope failuresHolger Levsen1-1/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-09reproducible Debian: fix fixing errorHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-09reproducible Debian: add debug output to irc notificationsHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-09reproducible Debian: send manual notifictaions to #d-r and triggered ones to ↵Holger Levsen1-1/+3
#d-r-changes Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: mail signed .buildinfo files to ↵Holger Levsen1-3/+5
submit@buildinfo.kfreebsd.eu Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: write logfile with buildinfo.debian.net issues and mail ↵Holger Levsen1-1/+2
it daily to qa-jenkins-scm@l.d.a.o and lamby@d.o Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: disable irc notification for 500 buildinfo problemsHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: include $BUILD_URL in irc messageHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-20reproducible Debian: improve debugging buildinfo.debian.netHolger Levsen1-1/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-17reproducible debian: enable again build directory name variationMattia Rizzolo1-1/+1
pbuilder 0.228.4 can do that again Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-17reproducible debian: move the temporary rbuild directories into a ↵Mattia Rizzolo1-1/+2
rbuild-debian directory this is to avoid having thousands of temporary directories mixed with few non-temporary ones in /srv/reproducible-builds Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-16reproducible debian: temporary disable saving artifacts for diffoscope ↵Mattia Rizzolo1-1/+1
timeouts, until #855273 is fixed This reverts (again) commit fb079fe36488f704df35abf2babdf49f2e035388.
2017-02-15Revert "reproducible debian: temporary disable saving artifacts for ↵Mattia Rizzolo1-1/+1
diffoscope timeouts, until #852013 is fixed" This reverts commit 95de4419c9e6e5b6d3d013144374fd8e0fab8cc8. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-07reproducible Debian: detect another diskspace problemHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-07reproducible Debian: make needles more visibleHolger Levsen1-1/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-06reproducible debian: temporary disable build subdir name variationMattia Rizzolo1-1/+1
pbuilder 0.228 removed an undefined behaviour this feature was relying on. 0.228.4 will instead provide an (undocumented) interface to configure this value. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-06reproducible debian: implement the build subdir variation using a mean ↵Mattia Rizzolo1-0/+1
provided by the upcoming pbuilder 0.228.4 Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-06reproducible debian: temporary disable saving artifacts for diffoscope ↵Mattia Rizzolo1-1/+1
timeouts, until #852013 is fixed
2017-01-31reproducible Debian: don't let the build fail if artifacts cannot be preservedHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-23reproducible Debian: log before remotely deleting $TMPDIRHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-11update copyrightHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-07reproducible Debian: improve stale-builds.logHolger Levsen1-2/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-29Reproducible debian: Log diffoscope profiling info.Chris Lamb1-0/+2
Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-26reproducible: further improve analysing log problemsHolger Levsen1-1/+1
2016-12-24reproducible Debian: include the architecture in the artifact temp nameHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: fix syntax errorHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22reproducible Debian: add arm64 to tested architectures, thanks to ↵Holger Levsen1-1/+4
codethink.co.uk providing us with 8 moonshot arm64 sleds Signed-off-by: Holger Levsen <holger@layer-acht.org>