summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_build.sh
AgeCommit message (Collapse)AuthorFilesLines
2016-10-17reproducible debian: add and use query_db bash functionValerie R Young1-17/+17
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-10reproducible Debian: send buildinfos to 3rd-party archiveSteven Chamberlain1-0/+9
Submit the buildinfo files to a third-party archive. Initially only buildinfo.kfreebsd.eu, which is a first prototype of a public buildinfo archive / sig-repo service. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-02reproducible Debian: less noise, more signalHolger Levsen1-1/+1
2016-10-01reproducible debian: if a manual schedule with notification was requested, ↵Mattia Rizzolo1-4/+0
still send the done notification to the main channel #-reproducible
2016-10-01reproducible debian: move status changes notification to ↵Mattia Rizzolo1-1/+1
#debian-reproducible-changes
2016-10-01reproducible Debian: suppress irc notifications about diffoscope crashes (at ↵Holger Levsen1-7/+7
least until there is a dedicated channel)
2016-09-22Revert "reproducible Debian: temporarily only notify for changes on amd64, ↵Holger Levsen1-2/+1
to make the IRC channel less noisy" This reverts commit eb8c54f821d22f420768e8bab1da29f0ca00249e.
2016-09-21reproducible debian: call dpkg-buildpackage with --buildinfo-id instead of ↵Mattia Rizzolo1-2/+2
--buildinfo-identifier. The option was renamed. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-09-19reproducible builds: cope nicely with non-existing hostsHolger Levsen1-2/+2
2016-08-31Revert "Vary the lengths of the two build paths"Mattia Rizzolo1-2/+2
It causes a too huge diff in the binaries, making diffoscope output unreadable. This reverts commit e5d053aefa5f6d5f54dc5ce4b33ce86ec4e26a0b.
2016-08-31Revert "Vary the lengths of the two user names"Mattia Rizzolo1-2/+2
This reverts commit ca05c0d637910683f861aa3953a68419e6fa02aa.
2016-08-31Vary the lengths of the two user namesPaul Wise1-2/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2016-08-31Vary the GECOS of the two build usersPaul Wise1-0/+2
This affects at least the Debian package libforms. Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2016-08-31Vary the lengths of the two build pathsPaul Wise1-2/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2016-08-26reproducible Debian: temporarily only notify for changes on amd64, to make ↵Holger Levsen1-1/+2
the IRC channel less noisy
2016-08-22reproducible Debian: improve node check to also test whether the node is in ↵Holger Levsen1-1/+4
an broken state (read-only fs)
2016-08-20reproducible Debian: vary the build path on all suites except testingHolger Levsen1-4/+4
2016-08-15reproducible Debian: improve loggingHolger Levsen1-1/+2
2016-08-08reproducible debian: Explicitly log that build was successfulChris Lamb1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-01reproducible debian: vary build path on testing/i386Reiner Herrmann1-0/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-01Revert "reproducible Debian: stop all the builds"Mattia Rizzolo1-2/+2
This reverts commit 4359bc14b77522046547f877725650689cf7b5f2.
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.