Posted on 27 January 2021, updated on 30 January 2023.
Today three major companies are sharing the cloud market: AWS, GCP, and Azure. In this article, we are going to see one example of how to use Azure DevOps, the Azure tool for CI/CD.
Here is a tutorial to explain the basis of Azure DevOps pipeline configuration.
In this tutorial we will set up a pipeline that will do the following actions:
– When a Pull Request is created on master the tests are run
– When a commit (thus a merge) is done on the master
– In parallel, a docker image is built, scanned, and pushed to an Azure Container Registry (ACR)
– When those two jobs are completed, deploy the application in your production environment using Blue/Green deployment.