...
The buildmaster part is not documented anywhere. I have shared the master
config once when someone requested it - there is nothing inherently private in
there, once the passwords are removed. Setting up buildmaster + buildslaves
could definitely be automated, but it would be a rather massive task.
Samuli, could you send me the scripts? I’d like to have a look. Maybe there is
something that can be replicated. This is something I’d try to add to the
scripted integration tests (Vagrant) already in the pipeline.
I published the Windows "buildslave" script here, along with some basic
documentation:
<https://github.com/mattock/openvpn-windows-buildtest>
I also cleaned up the buildmaster configuration and will publish it
later. However, there will be several hacks in there to accommodate
quirks in our current buildslaves (e.g. NetBSD), so making it fully
generic would require some refactoring.
A cleaned up buildmaster configuration file is now here:
<https://github.com/mattock/openvpn-buildbot>
It could become genuinely useful outside the current buildbot
infrastructure if the URLs, passwords and emails were be fetched from a
separate file.
--
Samuli Seppänen
Community Manager
OpenVPN Technologies, Inc
irc freenode net: mattock