Skip to main content

When you are ready to push changes from the Dev to Production environment,  you can do either a full or partial deployment, depending on your requirements. This article describes how to do both.

Only Members with the Can Use Test & Deploy Workspace permission in Dev, Test, and Prod Workspaces can initiate and review deployments, typically those with the Builder account type or higher.

Overview

  1. Select your deployment type. 
  2. Deploy the updated Applications. 
  3. Deployment summary and notifications. 

Select your deployment type

Choose a full deployment to push updates from all Workspace Applications to Prod, or a partial deployment to deploy changes for a specific Application and its dependencies.

In both types of deployments, Pigment checks for correct permissions, and ensures that no disallowed Dimensional references are made. For more information, see About Deploying Changes in Test & Deploy
 

 

Deployment permissions check screen

Start a full T&D deployment

You perform a full deployment when you need to push changes from all Applications in your Workspace from the Dev environment to Prod.

  1. On the Workspace homepage, click New Deployment.
    When you do a full deploy, the Diff screen displays information on Applications updated, removed, and created in the Workspace.
     
  2. Go to the list, or Diff screen, to review details of the latest structural changes.
Full deployment Diff screen

 

Start a partial T&D deployment

You perform a partial deployment when you need to push changes from a specific Application from the Dev to Prod environment.

  1. Do one of the following to start deploying Application-specific changes from your Dev Workspace to Prod:

    When you do a partial deploy, the Diff screen displays the following information on the selected Application and its dependent Applications.

    • On the Workspace homepage, open your Application’s settings menu (…) and select Deploy changes.
    • On the Application homepage, click the setting menu (…), and select Deploy changes.
       
  2. Go to list, or Diff screen, to review details of the latest structural changes:

    - Selected scope.
    This is the Application from which you triggered the partial deployment. Boards that belong to this Application can be deployed. However, if any of these Boards share Views with other Applications, they cannot be deployed.

    We’re working hard to make this possible for you very soon—watch this space!


    - Requirements.
    These Applications have structural dependencies with the Application listed in Selected Scope. They are only displayed if structural changes were applied, and if they are used directly by the chosen Application. Boards within these Applications cannot be selected, and cannot be deployed.
     
    Partial deployment Diff screen

     

Deploy the updated Applications

When performing either type of deployment, click Deploy X Applications, enter a small description for the deployment, then click Deploy.

All Applications managed by T&D are unavailable in both Workspaces during deployment to prevent further changes.

Pigment runs a final check of Workspace differences and permissions before starting deployment.

 

Deployment summary and notifications

When deployment is completed, go the Prod Workspace home page and click Deployments. This page shows all deployments, including the Members responsible, deployment dates and times, as well as the number of Applications and changes involved.

 

Deployment summary screen ​​​

 

When the deployment is finished, Members on both Workspaces are notified:

  • All Members with the Builder role in the Dev Workspace.
  • The Member who performed the deployment in the Prod Workspace.

 

Deployment notification

 

Related Information

To see full and partial deploy in action, check out the 🎓Deploy Changes with Test & Deploy module in the Manage and Optimize Applications with Test & Deploy learning path in the Academy!

Be the first to reply!

Reply