What is QuickBuild?
QuickBuild is a build lifecycle management server facilitating continuous integration and release management. It provides a central place to produce, deploy, test and release builds. A build-centric process can be enforced to drive the smooth delivery of builds from developers to testers, and from testers to release managers.
Top 5 reasons to choose QuickBuild
- QuickBuild is the life-saver when comes to manage builds of many projects. It organizes projects in a hierarchical structure, and utilizes concept of inheritance and overriding to encourage build definition reuse, which proves to be very convenient and powerful, when set up builds for many projects.
- With the introduction of proof build feature, developers can run continuous integration against their uncommitted changes on the build server. If successful the build server can commit the changes for developers automatically. This reduces the risk of committing "bad" code to SCM to the minimum.
- Project metrics can be collected and analyzed during the build process, and useful information will be disclosed in the form of elaborated build reports. For example, QuickBuild can tell which tests are failed most frequently, which tests are taking the longest time, which files are committed most frequently, or which users are committing most frequently, etc.
- Ultra flexible build workflow definition. In QuickBuild, build workflow is modeled as sequence of build steps. These steps can be visually organized to execute sequentially or parallelly on one or more build agents. For example, you may checkout different part of the product from different agents simultaneously, build and test them separately, and send the build results to another agent for further processing, such as integration tests, product packaging, etc.
- Build lifecycle management. QuickBuild unifies all levels of builds such as continuous integration, daily build, QA and release build. Build can be promoted from one level to another, triggering desired steps such as sending notification, source code re-labeling, etc. QuickBuild enables a build-centric process to drive the smooth delivery of builds between different groups of the team, for example, from developer to QA, from QA to release manager, etc.
Hot News Headlines
-
The brand new QuickBuild 2.0 is released
September 21, 2009
After years of development and test, QuickBuild 2.0 is finally released to embrace latest innovations in continuous integration and build management area. Most important features introduced in this version are pre-commit test, advanced build grid, versatile build reports, graphical build workflow design, visual build promotion, source code view/diff, and build comparison. QuickBuild 2.0 also includes enormous improvments such as intuitive user interface, fine-grained permission control, real time build progress and log monitoring, variable prompting.
Please refer to the feature page for the complete list of achievements in this version.
QuickBuild's features of build configuration inheritance and java-like scripting integration has saved me many hours of administration and maintenance headaches. I can change my defaults at the top of the build configuration hierarchy and all children configurations are automatically affected ...
Shawn Castrianni, CM Chief Architect, Landmark Software and Services, Halliburton
Trusted by leading companies around the world


