Figure 9: Release pipeline in Azure DevOps Repository
Code Development environment integrates with Azure DevOps Git repository to enable source control management. With source control, developers can collaborate, track and save their changes to a branch and these changes will be merged into the main branch and deployed to the higher-level environments (From development to Quality Assurance/User Acceptance Test environment to Production), where it will also be tested and validated. Once the above mentioned steps are complete the developed codes be published into the development environment as described in Figure 10