Working with Azure DevOps releases
Continuous delivery and deployment can both be implemented in Azure DevOps by using releases. When creating a new release definition, an outline of the release process is created. This process will often start with an artifact that triggers the creation of a new release. Next, it is possible to define one or more stages that the release can be deployed to. Often, these stages correspond to the different application environments – for example, test and production – but this is not mandatory.
Let’s learn how to create a new release definition and explore the various options we have. First, navigate to Pipelines and choose Releases from the menu. From here, it is possible to start creating a new release pipeline, which will take us to a screen that looks similar to the one shown in the following screenshot:
Figure 6.1 – New release pipeline
On the preceding screen, we can perform the following actions...