{{logo.buildman.gif|}} ====== Buildman - simplistic Continuous Integration tool ====== **Buildman** is a simple [[http://limb-project.com|Limb3]] based tool which helps to easily establish a [[http://www.martinfowler.com/articles/continuousIntegration.html|Continuous Integration]] process for your applications. Buildman is a much simpler analogue of [[http://cruisecontrol.sourceforge.net|CruiseControl]], a popular and very flexible Java Continuous Integration tool. If Buildman doesn't suit your needs it's definitely worth taking a look at CruiseControl. ===== Features ===== * Simple text files based configuration for projects(no XML) * Nice WEB interface * Requires PHP5 CLI for shell based build process invocation * Build errors mail notifications * Subversion repository support * Customizable HTML layout templates ===== Screenshots ===== {{buildman.jpg?200|buildman.jpg}} ===== TODO ===== * RSS build feeds * Code coverage integration * Support for other major SCM(CVS, Darks) ===== Projects using Buildman ===== * Limb3 [[http://snaps.limb-project.com|nightly builds server]] is based on the alpha version of Buildman. ===== Download ===== There are no official releases yet, consider checking out from Subversion repository(see below). ===== Source ===== This project's Subversion repository can be viewed in your web browser using plain view https://svn.limb-project.com/buildman or a more user friendly one http://viewvc.limb-project.com/viewvc/buildman. === Command-Line Access === If you plan to make changes, use this command to check out the code as yourself using HTTPS: # Project members authenticate over HTTPS to allow committing changes. svn checkout https://svn.limb-project.com/buildman/trunk/ buildman When prompted, enter your dev. password. Use the same command to anonymously check out the latest project source code. ===== Support ===== If you have any suggestions, feature requests or you spotted some nasty bug please consider subscribing to [[http://lists.limb-project.com/mailman/admin/buildman|Buildman mailing list]] and posting your questions there. ===== Tickets ===== If you found any bugs or want to have some missing feature, consider please filling a ticket at http://jira.limb-project.com/browse/BMN ===== Useful links ===== * [[http://efiquest.org/?p=7|Buildman - dead simple Continuous Integration tool]]