summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_build.sh
AgeCommit message (Collapse)AuthorFilesLines
2015-03-01reproducible: move rbuild files under a suite/arch-named directory, e.g. ↵Mattia Rizzolo1-8/+13
/rbuild/sid/amd64
2015-02-28reproducible: calculate build duration (for both builds combined, or just ↵Holger Levsen1-10/+15
the time it takes to ftbfs once) and save it in reproducible.db
2015-02-28reproducible: add support for building all SUITES defined in ↵Holger Levsen1-11/+16
reproducible_common.sh
2015-02-27Revert "(temp.) Revert "reproducible: use new pbuilder base.tgz's""Holger Levsen1-2/+2
This reverts commit 1891874d1866a9831de50f6e313de66f54fa47cc.
2015-02-27(temp.) Revert "reproducible: use new pbuilder base.tgz's"Holger Levsen1-2/+2
This reverts commit dfbc1df3a497beb9d156832d32f5420e254a7731.
2015-02-27reproducible: use new pbuilder base.tgz'sHolger Levsen1-2/+2
2015-02-27fix bashismsHolger Levsen1-1/+1
2015-02-27reproducible: build: stop touching the rbuild file to update atime, this is ↵Mattia Rizzolo1-6/+0
not checked anymore
2015-02-27reproducible: build: wrap a long line + define SUITE earlyMattia Rizzolo1-3/+5
2015-02-27reproducible: support different suitesHolger Levsen1-2/+6
2015-02-27reproducible: run 'apt-get source' in schroots and stop abusing the hosts ↵Holger Levsen1-6/+2
sources.lists
2015-02-27temporarily disable status change notifications until we fixed the timezone ↵Holger Levsen1-1/+1
mess...
2015-02-26reproducible: rename job r_setup_schroot to r_setup_schroot_sid_debbindiff ↵Holger Levsen1-2/+2
and the schroot accordingly, to jenkins-reproducible-sid-debbindiff
2015-02-26reproducible: revert using --target-release as it doesnt work..Holger Levsen1-2/+6
2015-02-26reproducible: add myself to all copyright headersMattia Rizzolo1-0/+1
2015-02-26reproducible: build: update to the new database schema supporting multiple ↵Mattia Rizzolo1-22/+31
suites. yet hardcode suite in the file
2015-02-25reproducible: added timezones differing by 26 hours to buildsReiner Herrmann1-0/+2
2015-02-25reproducible: split up long line into multiple smaller onesReiner Herrmann1-2/+11
2015-02-21reproducible: rename process_packages() to gen_packages_html()Holger Levsen1-1/+1
2015-02-21reproducible: rename unschedule_from_db() to update_db_and_html()Holger Levsen1-7/+10
2015-02-19Shorten "reproducible -> unreproducible" message.Chris Lamb1-1/+1
2015-02-18Drop implicit "please investigate" prefix from IRC messageChris Lamb1-1/+1
This makes it not wrap onto a newline on my rather low-resolution laptop. The URL is more than sufficient I feel; it's kinda implicit that its a request for someone to do something anyway - why would we be reporting it to IRC otherwise, etc. Signed-off-by: Chris Lamb <lamby@debian.org>
2015-02-17reproducible: include 2nd printf in console outputHolger Levsen1-1/+1
2015-02-16reproducible: catch debbindiff exiting with exit code 2 if it has trouble ↵Holger Levsen1-1/+3
comparing two builds
2015-02-16reproducible: improve outputHolger Levsen1-1/+1
2015-02-16reproducible grammarHolger Levsen1-1/+1
2015-02-16reproducible: broken englishMattia Rizzolo1-1/+1
2015-02-16reproducible: notify the IRC chan when a package successfully buit ↵Mattia Rizzolo1-0/+5
reproducibly in the past becomes unreproducible
2015-01-25Use log of second build if it failsReiner Herrmann1-2/+8
2015-01-25Check also if second build failed.Reiner Herrmann1-7/+12
It can happen that the first build was successful, but the second build not (e.g. because of failing tests, which has already been observed). In this case, the whole build has to be marked FTBFS and debbindiff doesn't need to be called.
2015-01-25Move invocation of debbindiff to separate functionReiner Herrmann1-62/+66
2015-01-19reproducible: unshare need to be told where options endJérémy Bobbio1-1/+1
2015-01-19reproducible: change the hostname in the second buildJérémy Bobbio1-1/+1
2015-01-18Use different BUILDUSERID and BUILDUSERNAME for the two buildsReiner Herrmann1-3/+6
2015-01-17reproducible: use 'LANG=fr_CH.UTF-8 LC_ALL=fr_CH.UTF-8' for the 2nd pbuilder runHolger Levsen1-1/+1
2015-01-14reproducible: remove workaround for debbindiff 3 and explain in rbuild ↵Holger Levsen1-7/+2
outwhich which debbindiff version is used
2015-01-09reproducible: update links after apache change. strip the leading ↵Mattia Rizzolo1-3/+3
/userContent where possible
2015-01-07reproducible: fixup 3f497a20c, thanks mapreriHolger Levsen1-1/+1
2015-01-06reproducible: leave a note in the empty logfile if debbindiff is killed due ↵Holger Levsen1-0/+3
to timeout
2015-01-04fix typoHolger Levsen1-1/+1
2015-01-04reproducible: only treat absence of debbindiff output as successful if ↵Holger Levsen1-1/+1
debbindiff run also exited successfully...
2014-12-17fixup last commitHolger Levsen1-3/+3
2014-11-21reproducible: use 'apt-get source ' instead of 'apt-get source ' because ↵Holger Levsen1-1/+1
else downloading of 0ad* sources fails...
2014-10-25reproducible: turn off DEBUG for each script individully, r-common gets ↵Holger Levsen1-0/+1
sourced after common-functions...
2014-10-23Revert "reproducible: give debbindiff an hour, not just 15m, to analyze"Holger Levsen1-1/+1
This reverts commit bbc7e44fd215538aff947c652235305c88474fbf.
2014-10-23reproducible: give debbindiff an hour, not just 15m, to analyzeHolger Levsen1-1/+1
2014-10-19reproducible: fix race condition when a package page was already updated ↵Holger Levsen1-1/+3
after a build has started...
2014-10-19reproducible: add locking for reproducible schroot creation (which happens ↵Holger Levsen1-0/+19
daily)
2014-10-18reproducible: finetune outputHolger Levsen1-2/+2
2014-10-18reproducible: run debbindiff from within a(nother) sid schroot (created by ↵Holger Levsen1-21/+28
another job)