Deployments
The Deployments panel provides a log of WordPress and Node.js application deployments in the Application view of the VIP Dashboard.
Prerequisites
- All users with access to an application in the VIP Dashboard can view that application’s Deployments panel.
- To view the complete Build logs in the detailed view of a single deployment, a user must have at minimum an Org member role or an App write role for that application.
Deployments listed in the Deployments panel are environment-specific (e.g., Production, Develop). A different environment can be selected from the dropdown located at the upper left of the VIP Dashboard application view.
Deployments from the past three months are listed in the main view, beginning with the most recent. Information related to each deployment is displayed across four columns.
- DESCRIPTION: The deployment’s commit message. An “Active Code” label will appear if the listed deployment is currently running on an environment.
- STATUS: The deployment’s status, which may include a progress indicator for builds not yet complete, and the time required to build the application’s code for that deploy.
- USER: The GitHub username for the user that made the commit.
- DEPLOYMENT STARTED: The timestamp in UTC when updates pushed to an environment’s repository were detected.

Deployment status messages
Progress for builds is displayed in real-time. The displayed status message for a deployment will change throughout the build and deploy process until it is complete.
- Pending: New changes have been detected and have been scheduled to be built and deployed.
- Building: The build is in progress.
- Build completed: The build has finished successfully.
- Build failed: The build has failed and the deployment process cannot proceed. An
error_code
will indicate a possible source of failure. - Deploying: The deployment is in progress.
- Completed: The deployment has finished successfully.
- Failed: The deployment has failed. An
error_code
will indicate a possible source of failure. - Cancelled: The process was manually canceled or canceled due to a newer deployment detected.
View details of a single deployment
Select a single deployment from the list view of the Deployments panel to view detailed information and logs for that deployment. All timestamps are formatted in Coordinated Universal Time (UTC).
The detailed view of a single deployment has a unique and shareable permalink URL and displays:
- The commit message
- The date and time in UTC of the commit
- A GitHub link to the commit or pull request
- The GitHub username for the user that made the commit
- Prepare logs display the duration of time for preparation steps to complete. Prepare logs are retained for 14 days.
- Build logs display the duration of time for the build to complete. Build logs are retained for 14 days. For Node.js environments, Build logs include the output from
npm run build
for each deploy. These are useful for debugging failing builds or deploys, and ensuring that the build step is running as expected. - Deployment logs display the duration of time for the deployment to complete.

Troubleshooting
Canceled deploys
VIP Platform environments have multiple application containers. A complete deployment is a container image with the new code being built and then deployed across all containers. If two pull requests are merged to the same deploying branch in a very short amount of time, it is possible for the build of the second image to be ready to deploy before the first image has completed its deployment across all containers. If this occurs, the first deployment is marked as “Cancelled”, and the second merge will complete its deployment. Because merged code on Git contains all code previously merged to that branch, the deployed code from the second merged pull request will also include the changes made in the first merge.
Last updated: April 04, 2023