uBuild

uBuild is used by software development organizations that have complex build management requirements that are not easily met by off-the-shelf tools. Our typical build management customers have a home-grown build automation system that is complex but meets their requirements. Our build solution is typically brought in because it is the only commercially available solution that can meet all the requirements.

uBuild Build Process

uBuild is the latest in a long line of build management solutions dating back to Anthill in 2001. There are hundreds of companies around the globe using uBuild and its precursors to automate some of the most complex build scenarios in the world. If you're looking for a build management solution to meet complex requirements or for a large-scale implementation, be sure to include uBuild in your evaluation.

Self-Service, Continuous Integration

  • Automated builds — builds can be triggered to run automatically on code or dependency change. uBuild supports the most complex build scenarios.
  • Automated tests — uBuild ensures that test hardware doesn't sit idle. It moves the code to the test hardware, triggers the tests, and collects the results. uBuild provides detailed trending for test results — even for your home-grown test harness!

Support for Heterogeneous Environments

uBuild is built for diverse enterprises. It supports development teams working in C#, Java, C/++ and more. uBuild customers range from banks, to game developers, to device manufactures working on embedded code. Not surprisingly, it works with a wide variety of tools and processes.

Integrated Automation and Metrics

Integrations are great for executing development and testing processes, but they are also key for understanding results. Running unit tests after a build is good, understanding which tests passed is better, and realizing which tests fail most frequently provides even more value. uBuild provides rich integrations that automate, understand and analyze.

Extensible

You are able to extend uBuild by creating your own integrations. Find out more about the Plugin Framework.

Scalable

uBuild scales comfortably to thousands of servers, and numerous concurrent users and processes. It also provides special features for geographically distributed teams and support for multiple data centers.