[Buildbot] #2639: Support 'rebuild' (was: [nine] Support 'rebuild')

Buildbot trac trac at buildbot.net
Sat Feb 7 21:32:27 UTC 2015


#2639: Support 'rebuild'
------------------------+--------------------
Reporter:  dustin       |       Owner:
    Type:  enhancement  |      Status:  new
Priority:  major        |   Milestone:  0.9.0
 Version:               |  Resolution:
Keywords:               |
------------------------+--------------------

Old description:

> The ``BuilderControl`` ``rebuildBuild`` method allowed users to request a
> rebuild of a build.
> That class and method are gone, but need to be replaced with a Data API
> control method that can be called from the Web UI.

New description:

 The `BuilderControl` `rebuildBuild` method allowed users to request a
 rebuild of a build.

 That class and method are gone, but need to be replaced with a Data API
 control method that can be called from the Web UI.

--

Comment (by dustin):

 The present implementation in 0.8.x offers a choice of using the updated
 build properties, or the buildset properties.  I'm not tied to that -- I'd
 be happy to only support the latter.

 This is a little complicated by the fact that webhead masters don't
 necessarily have write access to the database, so all they can do in
 response to a button clicked in the UI is to send a message.

 So this will need to use the same cross-master request mechanism as the
 force scheduler, and will need some component capable of issuing rebuilds.
 It makes the most sense, I think, to implement that as another scheduler
 like the ForceScheduler, but with fewer options.

--
Ticket URL: <http://trac.buildbot.net/ticket/2639#comment:2>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list