-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Michael Parker writes: > So, after playing with buildbot for a few days here are some thoughts. > > a) It doesn't like to be behind a NAT firewall/router. The author > says he has some fixes coming that will hopefully help this situation. might be worth getting those upfront. > b) It seems pretty silly to build trunk and the 3.0 branch everytime > there is commit. I haven't done enough digging to see if there is a > way to trigger one set of builders vs. another. Anyone know? Maybe > it is something that procmail can do for us. I think it's something *we* can do -- if we hack the SvnCommitEmails class I wrote to support it. basically it triggers a build when a commit email arrives from SVN, and we could fix it to support having 2 sources, one if the modified files include "spamassassin/trunk/" in the filenames, one if they include "spamassassin/b3.0/". not sure about that. another, possibly easier way -- we just use procmail to split the commit mails into 2 different mailboxes, and run two buildbot instances ;) that should be very easy, actually. (I don't have the tuits to do it right now though.) > c) Eventually the buildbot status page is going to get huge. Maybe we > should consider seperating out the trunk vs 3.0 branch masters. I > think this would mean seperate slaves on the client boxes but it might > be required to accomplish b (see above). true, another good aspect of the b solution. > d) Is there anything else we want to investigate here as an > alternative? Tinderbox? Gump? I'm not saying we need/have to switch, > buildbot seems to be working semi-well and is at least hackable, just > wondering if there is a better answer to the question. Tinderbox: very complex from what I saw. hairy. Gump: took a look, incomprehensible XML dialects and *incredibly* java-specific ;) - --j. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Exmh CVS iD8DBQFBrheaMJF5cimLx9ARAutLAKC2i6S08+lWXWtsFOAZU4/s6KOhZQCfTozb kgRnOO5IqbH0A1trbl8THow= =+yw9 -----END PGP SIGNATURE-----
