Contents
Collapse All
Expand All
Overview
Welcome to Release Control
About This Document
About Release Control
Graphical Overview
Terminology
Release Control Participants
A Typical Release Control Flow Using Deployable Release Trains
A Typical Release Control Flow Using Planning Release Trains
A Typical Flow Using Release Packages Only
Key Metrics
Navigating Release Control
Using Release Trains
Creating Deployable Release Trains
Creating Planning Release Trains
Setting Exit Criteria and Milestones
Copying Release Trains
Scheduling Release Trains
Approving Releases
Using Release Packages
Creating Release Packages
Designating Release Packages as Parents
Linking Release Packages
Working with Child Release Packages
Linking Release Packages to Release Trains
Adding Requests
Reloading Request and Deployment Unit Data
Adding Deployment Units
Configuring Deployment
Adding Deployment Tasks
Validating Deployment Tasks
Scheduling Deployment Tasks
Scheduling into Environments
Parallel Deployment
Creating Task Templates
Copying Deployment Tasks
Adding Approval Rules from Environments
Adding Failure Tasks
Copying Failure Tasks
Scheduling Environment Events
Using Scripts to Automate Release Process Tasks
Deploying
Starting Deployment
Checking Deployment Status
Deploying to the Next Environment
Viewing Deployment Executions for the Path
Approving Deployment
Retrying Task Execution
Executing Failure Tasks
Executing Manual Tasks
Editing Deployment Tasks After Starting Execution
Executing Tasks in a Parent-Child Hierarchy
Executing Tasks in Environment Groups
Process Design Overview
About the Release Train Process App
About the Release Package Process App
About the Deployment Path Application
About the Approvals Process App
About the Release Data Process App
About the Environment Process App
About the Task Templates Process App
About the Manual Deployment Task Process App
About the Sample Request Process App
Installation
Installing Release Control
Pre-Installation Checklist
Installation Process Overview
Running the Installer
Applying Required Settings
Configuring Release Control Authentication
Configuring Release Control
Importing Release Control
Importing the Solution
Promoting Release Control
Promoting the Snapshots
Generating Views for Deployment Path Reports
Promoting Release Package Again
Post-Installation Tasks
Configuring Users
Creating Groups and Assigning Roles and Privileges
Adding Members to Groups and Setting Defaults
Configuring the Release Dashboard
Pinning the Release Ctrl Application Group
Subscribing Users to Notifications
Creating Release Elements
Creating Release Types
Creating Applications
Creating Environments
Creating Environment Groups
Adding Environments to Environment Groups
Creating Deployment Paths
Designing Deployment Paths
Creating Approval Rules
Defining Approval Blackout and Whiteout Windows
Managing Timelines
Initiating the Default Timeline
Updating Timelines
Creating Timelines
Creating Reports for the Timeline
Defining Timeline Elements
Adding Timelines to the Dashboard
Preparing the Plugins
Configuring the Object Collections
About the Custom Form Extensions
Task and Unit Collection Extension
Request Collection Extension
SBM Solutions Actions List Extension
Custom Columns
Troubleshooting
General Troubleshooting Tips
Troubleshooting Snapshot Promotions
Troubleshooting Log In
Troubleshooting Privilege Issues
Troubleshooting the Deployment Path
Troubleshooting When Using SSL
Troubleshooting Form Display Issues
Troubleshooting Approvals
Troubleshooting Date and Time Issues
Troubleshooting Plugin Configuration Issues
Troubleshooting Deployments
Monitoring Scheduled Jobs
Best Practices for Customizing Process Apps
Glossary