summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_build.sh
AgeCommit message (Collapse)AuthorFilesLines
2016-07-31reproducible Debian: stop all the buildsHolger Levsen1-2/+2
2016-07-28reproducible: minor nitpickings about Val's last commitsHolger Levsen1-1/+1
2016-07-14reproducible Debian: misc cosmetic improvements to loggingChris Lamb1-9/+13
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-14Revert "reproducible Debian: misc cosmetic improvements to logging"Holger Levsen1-13/+9
This reverts commit a9823c00448989dc05682f2bce937374b34cdc28.
2016-07-14reproducible Debian: misc cosmetic improvements to loggingChris Lamb1-9/+13
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-13reproducible Debian: Abstract log functionsChris Lamb1-44/+61
Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-13Revert "reproducible Debian: Abstract log functions"Holger Levsen1-61/+44
This reverts commit 79640917b711c4bcdfcc74c57815dcffdb270b65.
2016-07-13reproducible Debian: Abstract log functionsChris Lamb1-44/+61
Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-13reproducible Debian: correct references to RBUILDLOGChris Lamb1-4/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-10fixup 1244aad: reproducible Debian: vary user's login shellHolger Levsen1-2/+2
2016-07-06detect another kind of network issue: 503Holger Levsen1-2/+2
2016-06-20typoloveHolger Levsen1-1/+1
2016-06-20reproducible debian: IO aint easyHolger Levsen1-2/+2
2016-06-20reproducible debian: enable armhf builds againHolger Levsen1-3/+2
2016-06-20reproducible debian: disable armhf again until #827724 is fixedHolger Levsen1-10/+14
2016-06-20Revert "reproducible debian: lets enable armhf again, so that we debug+fix ↵Holger Levsen1-3/+3
this…" This reverts commit c0bdc35d9987f4ecfe486146dfadac19535e0b8c.
2016-06-20reproducible debian: lets enable armhf again, so that we debug+fix this…Holger Levsen1-3/+3
2016-06-20reproducible debian: I need sleep too…Holger Levsen1-1/+1
2016-06-20reproducible debian: temporarily stop on armhf onlyHolger Levsen1-2/+2
2016-06-20reproducible debian: temporarily stopping the builds, new debhelper is buggy.Holger Levsen1-0/+10
2016-06-11reproducible debian: check whether both build nodes are up before starting ↵Holger Levsen1-0/+9
the build
2016-06-11reproducible debian: refactor, add new function check_node_is_up()Holger Levsen1-7/+16
2016-06-11reproducible debian: DRY refactoringHolger Levsen1-7/+4
2016-06-11reproducible debian: replace some REPRODUCIBLE_URLs with DEBIAN_URLs to get ↵Holger Levsen1-9/+9
/debian/ in the path
2016-06-08reproducible debian: bug fix: only debian html belongs in tests.r-b.org/debianValerie R Young1-26/+26
2016-06-08reproducible debian: update urls to include tests.r-b.org/debian directoryValerie R Young1-1/+1
2016-06-03reproducible builds: fix typo s#armel#armhf#Holger Levsen1-1/+1
2016-06-01reproducible debian: explain BUILD_HOME in the code tooHolger Levsen1-0/+2
2016-06-01reproducible debian: vary HOME between buildsMattia Rizzolo1-0/+2
This is done by setting the BUILD_HOME pbuilder conf value in the temporary pbuilderrc, which is then used by pbuilder to set HOME. Remember that those home directories don't actually exist, as build processes are not supposed to write to HOME nor rely on that.
2016-05-13reproducible debian: check for Installed-Build-Depends instead of the old ↵Mattia Rizzolo1-3/+3
Build-Environment when comparing .buildinfo to assure the same env is installed
2016-05-07reproducible builds: notify the correct channel(s)Holger Levsen1-7/+7
2016-04-19reproducible debian: run 1st build with a timeout of 18h and the 2nd with ↵Holger Levsen1-4/+4
24h timeout
2016-04-06reproducible debian: differ locale+language depending on the architectureHolger Levsen1-3/+15
2016-04-06reproducible debian: explicity set LANG=C|fr_CH.UTF-8 and ↵Holger Levsen1-0/+4
LANGUAGE=en_US:en|fr_CH:fr
2016-03-07reproducible debian: always build with all cores on all archsHolger Levsen1-5/+1
2016-02-09reproducible debian: don't always build arch:all on "any" archSteven Chamberlain1-1/+7
If a package builds arch-dep parts on a restricted set of arches, don't assume the arch-indep parts can build on "any" arch. If a package *only* lists Architecture: all, keep the current behaviour: (linux-)amd64 will most likely work; armhf is less likely but is nice to try anyway.
2016-02-08reproducible: build.sh: now that diffoscope can, make diffoscope compare the ↵Mattia Rizzolo1-6/+6
.buildinfo files instead of the .changes, to avoid having double differences
2016-01-27reproducible debian: sleep 15m if the 1st node is down, but 1h if the 2nd ↵Holger Levsen1-1/+3
node is down…
2016-01-26reproducible debian: actually, give diffoscope 2h to process the results…Holger Levsen1-1/+1
2016-01-26reproducible debian: give diffoscope up to 60min to produce resultsHolger Levsen1-1/+1
2016-01-25reproducible: get rid off one FIXME reminderHolger Levsen1-2/+2
2016-01-16reproducible: add FIXMEs so we dont forget to remove this confusionHolger Levsen1-0/+2
2016-01-16reproducible: build: set --buildinfo-identifier=${ARHC} when calling ↵Mattia Rizzolo1-2/+2
dpkg-buildpackage, to get a stable and deterministic .buildinfo name
2016-01-08reproducible: refactoring to only define build nodes and their ssh ports in ↵Holger Levsen1-8/+7
one central place, bin/jenkins_node_definitions.sh
2016-01-06update copyright yearsHolger Levsen1-2/+2
2016-01-05reproducible: build: always print how much the package took to build in ↵Mattia Rizzolo1-1/+1
rbuild, not only when the build succeeded
2016-01-04reproducible: revert the logic, actually on armhf we cannot guarantee to ↵Holger Levsen1-3/+3
have a different number of cores…
2015-12-21reproducible: s#ssh#ssh -o 'Batchmode = yes'#gHolger Levsen1-5/+5
2015-12-21reproducible: give the 2nd build 18h to finish (while the 1st only has 12h)Holger Levsen1-2/+4
2015-12-16always use mktemp with '-t -XXXX'Holger Levsen1-1/+1