Over a million developers have joined DZone.

QuickBuild 3 - Integrated View of Builds, Issues and SCM Changes

DZone's Guide to

QuickBuild 3 - Integrated View of Builds, Issues and SCM Changes

· ·
Free Resource

QuickBuild is a continuous integration and release management server, acting as the central place to produce, test, deploy, and release software builds. It is designed to guard health of your project by preventing broken builds, and to improve your build management and delivery process by pushing builds going through a traceable pipeline (for example, dev->QA->Release).

This 3.0 release works tightly with issue tracking systems to provide an integrated view of issues, builds and SCM changes. No longer worry about which issues are fixed in a particular build, or which build a particular issue is fixed in. QuickBuild tracks these information for you automatically! The release management functionality is improved considerably with the ability to use next unreleased version in issue tracker as next build version, and push built versions into issue tracker as released versions. Currently JIRA, Trac and Bugzilla are supported.

Another important feature in this release is the ability to repeat execution of steps for different set of parameters, either parallelly, or sequentially. For example, you may create a singe test step to have it execute for each combination of possible databases and OS platforms, or have it run on all applicable build agents. This can greatly reduce number of steps needed in a complex build workflow.

Also multiple promote actions can now be defined with the ability to customize the condition of each action. For example, you may define a release action and have it appear only when build is recommended and current user belongs to release manager group.

For detailed explanation of all features added in this release, please visit http://www.pmease.com/features/whats-new

The full featured free community edition of QuickBuild can be downloaded from http://www.pmease.com/downloads


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}