Table of Contents

Creating and using custom repository types in Deployment Manager

In Deployment Manager 3.1.x and later, you can create custom repository types to store and move your artifacts. For example, you can create a Nexus repository and use it similarly to how you would use a Pega Platform™-supported repository type such as file system. By creating custom repository types, you can extend the functionality of Deployment Manager through the use of a wider variety of repository types with your artifacts.

To create a custom repository type to use with Deployment Manager, complete the following steps:

  1. Create a custom repository type. For more information, see Creating custom repository types.
  2. If you are using Deployment Manager 3.3.x or 4.1.x or later on each candidate system, add the ruleset that contains the custom repository type as a production ruleset to the PegaDevOpsFoundation:Administrators access group.
    1. In either Designer Studio (if you are using Deployment Manager 3.3.x) or Dev Studio (if you are using Deployment Manager 4.1.x or later), click Records > Security > Access Group.
    2. Click PegaDevOpsFoundation:Administrators.
    3. Click Advanced.
    4. In the Run time configuration section, click the Production Rulesets field, press the Down Arrow key, and select the ruleset that contains the custom repository type.
    5. Save the rule form.
  3. Import the ruleset on which the custom repository is configured in to the orchestration system and add the ruleset to the PegaDeploymentManager application stack.
    1. On the orchestration system, import the ruleset by using the Import wizard. For more information, see Import wizard landing page.
    2. In either the Designer Studio or Dev Studio header, in the Application field, click PegaDeploymentManager, and then click Definition.
    3. On the Edit Application rule form, in the Application rulesets field, click Add ruleset.
    4. Click the field that is displayed, press the Down Arrow key, and select the ruleset that contains the custom repository type.
    5. Save the rule form.

80% found this useful

Have a question? Get answers now.

Visit the Pega Support Community to ask questions, engage in discussions, and help others.