[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