[Buildbot-commits] buildbot ChangeLog,1.407,1.408
Brian Warner
warner at users.sourceforge.net
Tue May 3 20:02:06 UTC 2005
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3245
Modified Files:
ChangeLog
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-117
Creator: Brian Warner <warner at monolith.lothar.com>
support Baz, revisions for tla+baz, make error steps terminate build
* buildbot/process/base.py (Build.startBuild): fix a bug that
caused an exception when the build terminated in the very first
step.
(Build.stepDone): let steps return a status of EXCEPTION. This
terminates the build right away, and sets the build's overall
status to EXCEPTION too.
* buildbot/process/step.py (BuildStep.failed): return a status of
EXCEPTION when that is what has happened.
* buildbot/process/step.py (Arch.computeSourceRevision): finally
implement this, allowing Arch-based projects to get precise
checkouts instead of always using the latest code
(Bazaar): create variant of Arch to let folks use baz instead of
tla. Requires a new buildslave too.
* buildbot/slave/commands.py (Arch): add 'revision' argument
(Bazaar): create variant of Arch that uses baz instead of tla.
Remove the code that extracts the archive name from the
register-archive output, since baz doesn't provide it, and require
the user provide both the archive name and its location.
* buildbot/test/test_vc.py (VC.testBazaar): added tests
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.407
retrieving revision 1.408
diff -u -d -r1.407 -r1.408
--- ChangeLog 3 May 2005 04:59:48 -0000 1.407
+++ ChangeLog 3 May 2005 20:02:04 -0000 1.408
@@ -1,3 +1,26 @@
+2005-05-03 Brian Warner <warner at lothar.com>
+
+ * buildbot/process/base.py (Build.startBuild): fix a bug that
+ caused an exception when the build terminated in the very first
+ step.
+ (Build.stepDone): let steps return a status of EXCEPTION. This
+ terminates the build right away, and sets the build's overall
+ status to EXCEPTION too.
+ * buildbot/process/step.py (BuildStep.failed): return a status of
+ EXCEPTION when that is what has happened.
+
+ * buildbot/process/step.py (Arch.computeSourceRevision): finally
+ implement this, allowing Arch-based projects to get precise
+ checkouts instead of always using the latest code
+ (Bazaar): create variant of Arch to let folks use baz instead of
+ tla. Requires a new buildslave too.
+ * buildbot/slave/commands.py (Arch): add 'revision' argument
+ (Bazaar): create variant of Arch that uses baz instead of tla.
+ Remove the code that extracts the archive name from the
+ register-archive output, since baz doesn't provide it, and require
+ the user provide both the archive name and its location.
+ * buildbot/test/test_vc.py (VC.testBazaar): added tests
+
2005-05-02 Brian Warner <warner at lothar.com>
* buildbot/scripts/sample.cfg: improve docs for c['buildbotURL'],
More information about the Commits
mailing list