[Buildbot-devel] How to set up buildbot for two code bases with different access?
Christian Hudon
chrish at horslimites.org
Thu Mar 23 23:42:31 UTC 2006
Hi,
I guess this would belong more on a buildbot-users mailing-list, but I
couldn't find one... I'm working on setting up a buildbot where I work,
but the setup is a bit complicated... I'd be really happy if someone
whose knowledge of buildbot is better than mine could give some advice.
We have an opensource library, on which we work together with other
people from outside the company. We also have proprietary in-house code,
which depends on the library. Each of these is in its own subversion
repository. I'd like to set up a buildbot for both of these code bases.
I'd want the open-source builds to be visible to everyone, but the
builds for the in-house stuff only visible to people inside the company.
I'd also want a (successful) build of the open-source library to trigger
a build of the in-house code
From looking around the buildbot documentation, there would be two ways
of approaching this:
1. Have everything run under one buildmaster, and use the categories
features of the various status targets to create two views, one with
everything and one with only the open-source stuff. My worry here is,
would that setup be secure -- i.e. might people accessing the
open-source waterfall view, say, be able with some url editing to view
the build results for the in-house stuff too?
2. Have two buildmasters. This would be more of a known quantity
security-wise. But here I'm not sure how to have the in-house
buildmaster know about the changes and build results from the
open-source one. Is that kind of thing, like say a
RemoteBuildMasterChangeShource, supported?
Insigh would be much appreciated.
Thanks in advance,
Christian
More information about the devel
mailing list