CD Classic pipeline for Web Application - Deployed at Azure
Step 1: Create Service Connection with Azure Cloud (Create AD, Service Principal)
Step 2: Build Pipeline by created CI Pipeline
Step 3: Web App for deployment
- it's a managed service by Microsoft, which we will go and create and we will get our application deployed on top of it.
Step 4: Create Web App from .Net Application at Azure Cloud
OR
Step 5: Create Deploy (CD) pipeline
DevOps > pipeline > releases > click New Pipeline
A. Create State / Environment
By default a pop will open with available Templates. Do do any thing this window.

just click Empty Job link to make space for creating stage
- Specify Stage name as Dev and Owner of that stage
- Close the pop up window
You can see a stage is created on parent window
B. Create Artifact
- Artifact is basically it is asking you where the source is.
- Open Add an Artifact Window with 2 Options
- Select source type as Build-
- Our release pipeline will work if build pipeline succeeded
- The version default is set to latest. That means whatever is the latest build that will get deployed. If you want to be very specific with some specific version, you can do that also over here. Okay, but for me, I'll stick with the latest one.
- Select source build pipeline whose completion this release pipeline will start
- Click Add Button
- Our release pipeline will work if build pipeline succeeded
- Leave rest 3 Tabs as it is
- Pop up window will close
At Parent window give name to you pipeline at top