[Trac] [ANN] Bitten 0.5 released
Christopher Lenz
cmlenz at gmx.de
Fri Oct 7 12:35:59 CDT 2005
Hey all,
I've just released version 0.5 of Bitten.
Bitten is a simple distributed continuous integration system that not
only
coordinates builds across multiple machines, but also collects software
metrics generated by builds, to enable feedback and reporting about
the progress of a software project.
The major changes are:
* 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.
The full change log is available here:
<http://bitten.cmlenz.net/log/trunk?
&rev=283&stop_rev=200&format=changelog>
Source distributions are available for download here:
<https://sourceforge.net/project/showfiles.php?
group_id=142932&package_id=157046&release_id=361853>
Cheers,
Chris
--
Christopher Lenz
cmlenz at gmx.de
http://www.cmlenz.net/
More information about the Trac
mailing list