CD in Azure DevOps
Achieving consistent and efficient value delivery has become an essential requirement for organizations. To continuously enhance the experience for SpringToys customers, it is imperative to establish a process of regular and flawless software releases.
CD automates the process of building, testing, configuring, and deploying code from a build environment to a production environment. Multiple testing or staging environments can be established through a release pipeline to automate the infrastructure setup and deploy new builds.
These environments provide opportunities for longer-running integration, load, and user acceptance testing, leading to a more comprehensive evaluation of the code changes.
We created a release pipeline in the previous chapter to deploy the code to the Azure environment. The following figure shows the release pipeline:
Figure 13.7 – SpringToys release pipeline
Note the icon in the top-right corner...