Deployment

Within the release cycle, once development is complete on Monday, we proceed with the deployment process. Depending on the branching setup, we have two main scripts for code deployment to the DEV environment: one for the release branch and one for the develop branch.

Related Items
Instances & Environments
Repositories & branches
Scripts

DEV

#When
1Every 3rd Monday.
#Pre-conditions
1All Pull Requests should be merged to the develop branch by Monday..
2All the respective DB changes should be deployed on the DEV DB Server in ALL Instances..
3If any webjob changes are required, then these are to be explicitly mentioned by the developer..
#Steps
1Release branch created for all the required repositories using the script execution steps given below..
2All the respective DB changes should be deployed on the DEV DB Server in ALL Instances..
3If any webjob changes are required, then these are to be explicitly mentioned by the developer..
#Verification
1All the changes should be deployed successfully in Dev environment without BREAKING any application or service..
2Automated Test Scenarios should be executed during the night and produce successful report..

BETA

LIVE

Database Deployment