[Buildbot-devel] Change builder's build #'s to match subversion changeset #?
Charles Lepple
clepple at gmail.com
Wed Apr 27 01:42:53 UTC 2011
On Apr 26, 2011, at 4:45 PM, William Deegan wrote:
> Is there any way to modify the builder's build number to match the
> subversion changeset #?
If the build number were assigned to be the Subversion revision
number, you would only be able to build each revision once before the
build number is no longer unique. (When bringing up a new builder for
NUT, I often end up resubmitting a build of one specific revision
several times before I get all of the dependencies right.)
I'm not too familiar with that part of the code, but it might be tough
to pass the revision number through to the code that assigns the build
number (since got_revision is usually obtained through a build step
after the build begins). I guess you could look through the change
object, but this wouldn't be applicable if the build were triggered
from the "force build" button (as above), or from a periodic-type
scheduler.
Can you describe your particular situation in more depth? If you are
looking for a more prominent SVN revision on the waterfall, you could
probably get that by subclassing the SVN step, and using the
got_revision property. The same would be true on a build status page,
although you would want a fallback in case the SVN step fails (network
trouble while checking out, etc).
More information about the devel
mailing list