Enterprise Release Management

Enterprise Release Management helps you to efficiently plan and manage Enterprise Releases, Product Releases, and the Deployment Process.

Enterprise Releases
The Enterprise Releases feature helps you to manage the phase gate process. You can define the key aspects of an enterprise release and plan the release activities in phases.
Product Releases
The Product Releases feature helps you to manage the marketing aspects of a release: market release date, features developed in a release, and so on. You can define the key aspects of a product release, plan and maintain different versions of product releases, thereby, track features released in each product version.
Deployment Management
The Deployment Management feature helps you to define a deployment pipeline for product builds. You can track the entry of builds in appropriate deployment phases (environments), create and execute test plans to check for any failures in builds, validate builds, and complete build approvals.

States of a build

When a build enters the first phase, the state of the build is set to Entering Phase. This state is meant to be used as a signal, either through a custom business rule or as a way to query new builds for automated systems to know when an action must be taken. Once complete, the state of the build must be moved to the Verification Pending. Once all the tests pass, deployment tasks are in the Closed Complete state, and approvals are done, the state of the build is automatically set to Verification Complete. This is another signal for automation tools to perform any exiting phase tasks. Once complete, the state of the build must be moved to Exiting Phase where the build is automatically moved to the next deployment phase defined by the Order field.

Build States