On 3/13/14, 6:40 AM, Stefan Sperling wrote: >> (FWIW, the fact that the bb-openbsd bot uses a different script from >> other bots is also a problem, but IIUC Ben is working on addressing that.) > > I'm quite happy that I have reproducible builds on OpenBSD and if necessary > other *nix-like systems with full control and automation. > > If Ben invents something similar that's great. > I believe that diversity in the buildfarm doesn't hurt.
Branko's referring to my project to try and cleanup up the buildbot builders to get them have some consistency. By that I mean the following: * Similar build bot setup patterns, I'd like to see the setup in the master config be nearly identical for all the builders. This doesn't mean all the bots need to do the same tests or use the same dependencies. Each builder is still going to have all of their own scripts. * Have all the builders get their scripts from Subversion (trunk/tools/buildbot/slaves) in an automated way, allowing any of us to disable tests or tweak the testing. I completely agree that the build should be repeatable, we could get some of that by using separate installs of the dependencies just for the bot, but I think we want to test OS provided dependencies as well. So at least some of the bots, reproducibility comes down to someone not screwing with the installed dependencies.