[Buildbot-devel] Running Buildbot on Windows : is it possible without CygWin ?

Tarek Ziadé ziade.tarek at gmail.com
Thu Jun 26 14:58:58 UTC 2008


On Tue, Jun 24, 2008 at 9:00 AM, Marcus Lindblom <macke at yar.nu> wrote:

> Tarek Ziadé wrote:
> > Hi
>
> Hi.
>
> We run a number of slaves on Win32 (and the master on OpenBSD). Works
> pretty well.
>

I have switched the master to linux, it fixed a few issues, but the slave
still hangs on svn checkout, I am wondering it is not related to some kind
of interactive
thing that hangs the process. svn checkout uses --no-interactive though.


>
> >
> > 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?


Not yet, I will.


>
>
> > 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.)
>

I think it is somehow related to how the master spawn it under windows, I am
going to digg on that


>
> > 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.


Ok, maybe it is specific to our svn repo (it has externals, that is the only
specific thing I can see)

>
>
> >
> > - 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



I will try that right ahead thanks,


>
>
> > Anyone with some experience on these issues ?
>
> Some. Not enough though.
>

Thanks :)


>
> Cheers,
> /Marcus
>




>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>



-- 
Tarek Ziadé | Association AfPy | www.afpy.org
Blog FR | http://programmation-python.org
Blog EN | http://tarekziade.wordpress.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20080626/254a52cb/attachment.html>


More information about the devel mailing list