Use Deployment Manager to create continuous integration and delivery (CI/CD) pipelines, which automate tasks and allow you to quickly deploy high-quality software to production.
For information on configuring Deployment Manager for data migration pipelines, see Installing, updating, and configuring Deployment Manager 4.8.x for data migration pipelines.
- Installing or updating to Deployment Manager 4.8.x
You must install Deployment Manager if you are using it on-premises. Because Pega Cloud Services manages the orchestration server in any Pega Cloud subscription, Pega Cloud Services manages the installation and updates of Deployment Manager orchestration servers. Deployment Manager is supported on Pega Platform versions 8.1-8.5.
- Running post-update steps
If you are updating from Deployment Manager versions earlier than 3.2.1, you must run post-update steps to complete the update. Before you run post-update steps, ensure that no deployments are running, have errors, or are paused. In Pega Cloud Services environments, the orchestration server name is similar to [environmentname]-DevOps.
- Configuring systems in the pipeline
Configure the orchestration server and candidates in your pipeline for all supported CI/CD workflows. If you are using branches, you must configure additional settings on the development system after you perform the required steps.
- Configuring the development system for branch-based development
If you are using branches in either a distributed or nondistributed branch-based environment, configure the development system so that you can start deployments when branches are merged. Configuring the development system includes defining the URL of the orchestration server, creating development and target applications, and locking application rulesets.
- Configuring additional settings
As part of your pipeline, users can optionally receive notifications through email when events occur. For example, users can receive emails when tasks or pipeline deployments succeed or fail. For more information about the notifications that users can receive, see .