Keep on top of the activity in parallel branches of development in the Project Dashboard.
See at a glance which build is currently employed into what environment.
Each process executed on a build is completely traceable and auditable across the build lifecycle.
Easily track down the source of errors. The Job Trace page summarizes all the steps that were executed, success or failure status, the cause of build failures.
Easily create complex workflows using our visual Workflow Designer.
Automatically visualize and identify conflicts between dependencies such as subprojects or 3rd party libraries with our dependency report.
uBuild is used by software development organizations that have complex build management requirements that are not easily met by off-the-shelf tools. The typical build management customer has a home-grown build automation system that is complex but meets their requirements. 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.
Automated builds can be triggered to run on code or dependency change. With 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! Integrations are great for executing development and testing processes, but they are also critical 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.
Why CollabNet and UrbanCode?
In Agile development, uBuild is used to automate Continuous Integration builds, nightly builds, automated unit or functional tests, deployments, releases, or any other process in the application lifecycle. The integration between TeamForge and uBuild provides the association of all TeamForge artifacts that went into the build and the progress of that build throughout the lifecycle; comment on those artifacts; provide a link from an artifact (defect, task, story) to a build; and file new artifacts. Use the integration to take advantage of TeamForge's release management, upload uBuild artifacts to the TeamForge file release system (FRS) and upload a file to the FRS that links back to the build. The Apache™ Subversion® integration enables uBuild to check out code, access the change log and label the repository. uBuild also integrates with HP Quality Center and provides more than 60 integrations.