Home > Computers > Software > Build Management > Build Manager Tools
Build manager tools improve productivity for software builds by providing more functionality than make programs provide. Build manager tools usually include a GUI or web interface, a more convenient build process scripting language, and means for executing all or part of scripted build processes, and for logging and reporting build results. Some of the main characteristics of build manager tools are a GUI interface, increased interaction with builds, a build scripting language or interface, and built-in capabilities for build execution, logging, and reporting.
http://antelope.tigris.org/
Open Source - A front-end GUI for creating, debugging, and executing Ant build files. Features standalone operation or integration with the freeware JEdit editor.
http://www.atlassian.com/software/bamboo/
Atlassian - A continuous integration (CI) server that also provides Build Telemetry to help identify and highlight trends, patterns, and linkages across builds. It does not just focus on the results of a single build.
http://buildbot.net/
Open Source - A Python system to automate the compile/test cycle to validate code changes. Similar to Tinderbox, but simpler.
http://sourceforge.net/projects/busyb
Open Source - A build system for rebuilding projects at regularly scheduled intervals or when someone changes something. Written in Python, tested on Linux and Windows 2000.
http://continuum.apache.org/
Open Source - Continuum is a continuous integration server for building Java projects. It supports Maven 1.x/2.x, Ant, and Shell scripts.
http://cruisecontrol.sourceforge.net/
Open Source - A wrapper program (around Ant) for automating builds. Developed for Java. Has a plugin architecture for e-mail notifications. Provides build results on a web interface.
http://public.kitware.com/Dart/
Open Source - Client/server, multiplatform build reporting system runs predefined builds and sends build results to a central server which displays build histories. No documentation. Part of the GE VTK toolkit project.
http://www.finalbuilder.com/
VSoft Technologies - A Windows GUI for visually scripting build and release processes. Features include GUI and command line interface, conditional logic constructs, and many prebuilt actions and integrations with third party tools.
http://gump.apache.org/
Open Source - A continuous integration tool from the Apache project that is written in python and fully supports Apache Ant, Apache Maven and other build tools. Gump builds and compiles software against the latest development versions of those projects.
http://luntbuild.javaforge.com/
Open Source - A Java web application for build automation and management. Features project/view configuration, build promotion, user-defined build trigger and success conditions, and remoting api.
http://maven.apache.org/
Open Source - Apache build manager for Java projects. Features a (POM) Project Object Model, extensible process plugin framework. Functions include build, deployment, and release management, project reporting, and web documentation generation.
http://mavenizer.sourceforge.net/
Open Source - This Maven companion tool attempts to ease the process of creating correct Maven artifacts out of jars your project depends on so that you can use them in your Maven project.
http://www.viewtier.com/products/parabuild/index.htm
Viewtier - A build manager that features a web interface, a build step table for adding new build steps using shell scripting commands, repository adaptors for popular CM systems, build logging and storage features, remote build server modes, and scheduled or check-in builds.
http://www.zutubi.com/
Zutubi - Pulse is a Java automated build and continuous integration server. Pulse regularly checks out your project's source code from your SCM server, builds the project and reports on the results.
http://www.pmease.com/
PMEase - Commercial version of Luntbuild, a Java web application for build automation and management. Features various CM adapters, build promotion, user-defined build steps, concurrent execution of steps, and build artifacts publishing.
http://jetbrains.com/teamcity
JetBrains - server-based web application build and release management system for Java and .Net platforms. Main features include: multiple building computers, personal builds, pre-checked commits, while-running build process reporting, broad support for build tools and version control systems.
http://www.autobuild.org/
Open Source - A Perl build/install/packaging system. Features repository monitoring, initiation of existing build scripts, installation into a virtual root, and packaging of installed software.
http://www.kinook.com/
Kinook - A Windows GUI for scripting build processes. Features macros, conditional build rules, windows registry tools, failure responses, project wizards, and vsmake. Integrates with IDEs.
http://www.scada.ch/
SCADA Soft AG - A web build manager with more than 200 native drivers. Website in German.
Home > Computers > Software > Build Management > Build Manager Tools
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us