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
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.
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.
- 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.
- Navigate the list, or Diff screen, to review details of the latest structural changes.
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.
-
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.
- Navigate the 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.
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.
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.