[Buildbot-commits] buildbot ChangeLog,1.542,1.543
Brian Warner
warner at users.sourceforge.net
Sat Nov 5 21:06:17 UTC 2005
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17285
Modified Files:
ChangeLog
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-408
Creator: Brian Warner <warner at monolith.lothar.com>
add resubmit-build, change Step URLs
* buildbot/interfaces.py (IBuilderControl.resubmitBuild): new
method, takes an IBuildStatus and rebuilds it. It might make more
sense to add this to IBuildControl instead, but that instance goes
away completely once the build has finished, and resubmitting
builds can take place weeks later.
* buildbot/process/builder.py (BuilderControl.resubmitBuild): same
* buildbot/status/html.py (StatusResourceBuild): also stash an
IBuilderControl so we can use resubmitBuild.
(StatusResourceBuild.body): render "resubmit" button if we can.
Also add hrefs for each BuildStep
(StatusResourceBuild.rebuild): add action for "resubmit" button
(StatusResourceBuilder.getChild): give it an IBuilderControl
* buildbot/status/builder.py (Status.getURLForThing): change the
URL for BuildSteps to have a "step-" prefix, so the magic URLs
that live as targets of buttons like "stop" and "rebuild" can't
collide with them.
* buildbot/status/builder.py (Status.getURLForThing): same
* buildbot/status/html.py (StatusResourceBuild.getChild): same
(StepBox.getBox): same
* buildbot/test/test_web.py (GetURL): same
(Logfile): same
* buildbot/process/step.py (SVN.__init__): put svnurl/baseURL
exclusivity checks after Source.__init__ upcall, so misspelled
arguments will be reported more usefully
(Darcs.__init__): same
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.542
retrieving revision 1.543
diff -u -d -r1.542 -r1.543
--- ChangeLog 30 Oct 2005 01:10:42 -0000 1.542
+++ ChangeLog 5 Nov 2005 21:06:15 -0000 1.543
@@ -1,3 +1,33 @@
+2005-11-03 Brian Warner <warner at lothar.com>
+
+ * buildbot/interfaces.py (IBuilderControl.resubmitBuild): new
+ method, takes an IBuildStatus and rebuilds it. It might make more
+ sense to add this to IBuildControl instead, but that instance goes
+ away completely once the build has finished, and resubmitting
+ builds can take place weeks later.
+ * buildbot/process/builder.py (BuilderControl.resubmitBuild): same
+ * buildbot/status/html.py (StatusResourceBuild): also stash an
+ IBuilderControl so we can use resubmitBuild.
+ (StatusResourceBuild.body): render "resubmit" button if we can.
+ Also add hrefs for each BuildStep
+ (StatusResourceBuild.rebuild): add action for "resubmit" button
+ (StatusResourceBuilder.getChild): give it an IBuilderControl
+
+ * buildbot/status/builder.py (Status.getURLForThing): change the
+ URL for BuildSteps to have a "step-" prefix, so the magic URLs
+ that live as targets of buttons like "stop" and "rebuild" can't
+ collide with them.
+ * buildbot/status/builder.py (Status.getURLForThing): same
+ * buildbot/status/html.py (StatusResourceBuild.getChild): same
+ (StepBox.getBox): same
+ * buildbot/test/test_web.py (GetURL): same
+ (Logfile): same
+
+ * buildbot/process/step.py (SVN.__init__): put svnurl/baseURL
+ exclusivity checks after Source.__init__ upcall, so misspelled
+ arguments will be reported more usefully
+ (Darcs.__init__): same
+
2005-10-29 Brian Warner <warner at lothar.com>
* docs/examples/twisted_master.cfg: don't double-fire the 'quick'
More information about the Commits
mailing list