[Buildbot-devel] Incremental branch builds

Sohail Somani s.somani at fincad.com
Mon Feb 5 22:49:22 UTC 2007


Hi,

<thanks>Thanks for a great piece of software, its really
kick-ass.</thanks>

<request>Please CC me as I haven't subscribed to the list. Please don't
hold it against me!</request>

Say I have the following structure:

/path/to/repo/trunk
/path/to/repo/branches/feature1

And a single set of builders per platform.

What I want to do is have incremental branch builds. The way I configure
the builders is (for example):

b1 = {'name': "rhel3_gcc_3_2_x64",
      'slavename': "rhel3-buildbot",
      'builddir': "rhel3_gcc_3_2_x64",
      'factory': quickunix
      }

What I've tried to do is have 'builddir':WithProperties("...") but that
doesn't work for obvious reasons.

Is there a way to do it without creating tons of builders per branch?
What seems to happen is that each new build per branch rm -rf's the
build directory even though the build mode is update (this is sensible
behaviour).

I hope that makes sense.

Thanks for your help!

Sohail




More information about the devel mailing list