Close popover

Table of Contents

Modifying stages and tasks in the pipeline

You can modify the stages and the tasks that are performed in each stage of the pipeline. For example, you can skip a stage or add tasks such as Pega unit testing to be done on the QA stage.

Do the following steps:

  1. Do one of the following actions:

    • If the pipeline is not open, in the navigation pane of Deployment Manager, click Pipelines Application pipelines , and then click the name of the pipeline.
    • If the pipeline is open, click the name of the pipeline.
  2. Click Pipeline model.

  3. To specify that a branch must meet a compliance score before it can be merged:

    1. In the Merge criteria pane, click Add task.

    2. From the Task list, select Check guardrail compliance.

    3. In the Weighted compliance score field, enter the minimum required compliance score.

    4. Click Submit.

    For more information about compliance scores, see Compliance score logic.

  4. To specify that a branch must be reviewed before it can be merged:

    1. In the Merge criteria pane, click Add task.

    2. From the Task list, select Check review status.

    3. Click Submit.

    For more information about branch reviews, see Branch reviews.

  5. To run Pega unit tests on the branches for the pipeline application or for an application that is associated with an access group before it can be merged:

    1. In the Merge criteria pane, click Add task.

    2. From the Task list, select Pega unit testing.

    3. To run all the Pega unit tests for an application that is associated with an access group, in the Access Group field, enter the access group.

    4. Click Submit.

    For more information about creating Pega unit tests, see Creating Pega unit test cases

  6. To start a deployment automatically when a branch is merged, select the Trigger deployment on merge check box. Do not select this check box if you want to manually start a deployment.

    For more information, see Manually starting a deployment.

  7. Clear a check box for a deployment life cycle stage to skip it.

  8. In the Continuous Deployment section, specify the tasks to be performed during each stage of the pipeline. See the following topics for more information:

  9. Clear the Production ready check box if you do not want to generate an application package, which is sent to the production repository. You cannot clear this check box if you are using a production stage in the life cycle.

  10. Click Finish.

  11. Run diagnostics to verify that your pipeline is configured correctly.

    For more information, see Diagnosing a pipeline.

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.