Mercurial > bitten > bitten-test
view ChangeLog @ 304:5979bcb0892e
The build master now attempts to build new snapshot archives based on the closest existing archive, under the assumption that usually very few files are changed between revisions, and that it is cheaper to copy the unmodified content over from an existing ZIP archive.
author | cmlenz |
---|---|
date | Tue, 08 Nov 2005 11:00:46 +0000 |
parents | 51580a463e3e |
children | 76a3f40d163e |
line wrap: on
line source
Version 0.5 (6 October 2005, from 0.5.x branch) http://bitten.cmlenz.net/repos/bitten/tags/0.5 * BDB XML is no longer being used for report storage. Instead, collected metrics data is stored in the Trac database. * Snapshot archives created by the master are checked for integrity prior to their transmission to the slaves. * Improvements to the build status presentation in Trac. * Changes to the build recipe format. See the documentation on the web site for details. * New recipe commands: <sh:pipe>, <c:configure>, <c:cppunit>, <java:ant>, <java:junit>, and <x:transform>. Various improvements to the existing commands. * Recipe commands and command attributes in recipes can now reference slave configuration values. * The names of the master and slaves scripts have changed: `bittend` is now `bitten-master`, `bitten` is now `bitten-slave`. * The build master can now handle multiple Trac environments. * The build slave now by default removes any working directories when done. * Build configurations can now be completely deleted. * Build configurations can now have a minimum and maximum revision specified. Any revisions outside that range will not be built. * The build configuration editor now validates the supplied values. * Fix management of target platforms when running under mod_python. * Improved performance of the build log formatter that is responsible for linking file references in build logs to the repository browser. * Add paging to the build configuration view. * Fix compatibility with PySQLite2.