Deployment and staging

In order to facilitate deploying a project on multiple site configurations, project configuration settings that are dependent on the environment are now handled separately in Project Builder. This minimizes the time needed to switch between various environments where a project is deployed.

It is quite common for a project to be developed in an isolated environment. When that project needs to move to either a testing environment or a production environment, multiple changes are required. Because of deployment and staging, it is no longer necessary to manually update several settings for each environment.

There are two main aspects of deployment and staging. These are:

  1. Configuration sets

  2. Centralized relational database connections