[Buildbot-devel] Running Buildbot on Windows : is it possible without CygWin ?
Marcus Lindblom
macke at yar.nu
Tue Jun 24 07:00:31 UTC 2008
Tarek Ziadé wrote:
> Hi
Hi.
We run a number of slaves on Win32 (and the master on OpenBSD). Works
pretty well.
>
> 2/ twisted issue : twisted complained about a reactor already installed and build master start up...
> so I patched it in a way the assertion will only raise if a *different* reactor is already loaded.
I didn't have to do that. But there was some other issue in twisted that
was related. Have you tried searching the twisted tickets for something
similar?
> 3/ when buildmaster starts, if I have a svn poller, it fails on
> createProcess because it tries to launch 'svn' from the buildmaster folder.
> it seems like the environment is not taken and it doesn't see svn.exe
> wich location *is* in the PATH variable (I have svn client installed)
> so I just copied svn.exe and its dlls into the build master folder
>
> - OK
What we did was to specify the svn-path in the buildstep (c:\program
files\subversion\bin\svn.exe) .. but I haven't digged into _why_ we had
to do that. (Because it is, as you say, on the PATH.)
> 4/ when i force a build the slave does a svn checkout (yepee!) but at
> the end of the process, it doesn't ping the master
> and it looks like it builds forever in the wterfall.
> if I try to stop the buil i get a terminate process error;
That's strange. Those parts have always worked well for me.
>
> - NOT OK :(
I applied a patch to twisted that helps with the forced termination of
process. See these tickets:
Buildbot ticket: http://buildbot.net/trac/ticket/77
Twisted ticket: http://twistedmatrix.com/trac/ticket/2726
> Anyone with some experience on these issues ?
Some. Not enough though.
Cheers,
/Marcus
More information about the devel
mailing list