Justin Mason wrote, On 8/3/07 4:18 AM: > Doc Schneider writes: >> I'm going to be using my WinXP Pro as a buildbot and am just now reading >> what JM sent in a ticket on bugzilla. >> >> Just wanted to start a message here. >> >> Questions: Should the buildbot be run in a cygwin app? or using >> something like ActivePerl? I know most of the applications have win32 >> counterparts. ie. python and the like....
I no longer have the vmware images I used to use for Windows buildbots for SpamAssassin, but I vaguely recall that I did have it working both in straight Windows XP and with CygWin. If you can get the plain Windows one to work that would be good, as the code and failure modes are different. Googling for buildbot windows xp reveals that there are buildbot slaves running under Windows using ActivePython. The first hit I got was a discussion of running it as a service http://www.stolennotebook.com/anthony/2007/01/15/buildbot-as-a-windows-xp-service-part-2/ You can run svn, build spamassassin, and make test on a Windows XP platform. You can't test anything that requires spamd to run (the spamd and most of the spamc tests) unless you set things up to do the spamc tests using an external spamd such as running in CygWin on localhost. I think I made sure that make test does work under plain Windows, skipping whatever can't be tested. So it does make sense to have a Windows buildbot slave in addition to a CygWin one. - sidney
