You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 14, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: Instructions/Labs/AZ400_M03_L07_Configure_Pipelines_as_Code_with_YAML.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -209,12 +209,12 @@ In this task, you will add continuous delivery to the YAML-based definition of t
209
209
210
210
> **Note**: Here as well you may also want to add an empty line before and after to make it easier to read.
211
211
212
-
1. Click **Save**, on the **Save** pane, click **Save** again to commit the change directly into the main branch.
212
+
1. Click **Validate and save**, and on the **Validate and save** pane, click **Save** again to commit the change directly into the main branch.
213
213
214
214
> **Note**: Since our original CI-YAML was not configured to automatically trigger a new build, we have to initiate this one manually.
215
215
216
216
1. From the Azure DevOps left menu, navigate to **Pipelines** and select **Pipelines** again.
217
-
1. Open the **eShopOnWeb_MultiStageYAML** Pipeline and click **Run Pipeline**.
217
+
1. Open the **eShopOnWeb_MultiStageYAML** Pipeline and click **Run pipeline**.
218
218
1. Confirm the **Run** from the appearing pane.
219
219
1. Notice the 2 different Stages, **Build .Net Core Solution** and **Deploy to Azure Web App** appearing.
220
220
1. Wait for the pipeline to kick off and wait until it completes the Build Stage successfully.
@@ -226,7 +226,7 @@ In this task, you will add continuous delivery to the YAML-based definition of t
226
226
227
227
1. Click on **View**
228
228
1. From the **Waiting for Review** pane, click **Permit**.
229
-
1. Validate the message in the **Permit popup** window, and confirm by clicking **Permit**.
229
+
1. Validate the message in the **Permit access?** window, and confirm by clicking **Permit**.
230
230
1. This sets off the Deploy Stage. Wait for this to complete successfully.
231
231
232
232
> **Note**: If the deployment should fail, because of an issue with the YAML Pipeline syntax, use this as a reference:
@@ -406,10 +406,9 @@ YAML Pipelines as Code don't have Release/Quality Gates as we have with Azure De
406
406
1. Click **Run Pipeline** to trigger a new Pipeline run; confirm by clicking **Run**.
407
407
1. Just like before, the Build Stage kicks off as expected. Wait for it to complete successfully.
408
408
1. Next, since we have the _environment:approvals_ configured for the Deploy Stage, it will ask for an approval confirmation before it kicks off.
409
-
1. This is visible from the Pipeline view, where it says **Waiting (0/1 checks passed)**. A notification message is also displayed saying **approval needs review before this run can continue to Deploy to an Azure Web App**.
410
-
1. Click the **View** button next to this message.
411
-
1. From the appearing pane **Checks and manual validations for Deploy to Azure Web App**, click the **Approval Waiting** message.
412
-
1. Click **Approve**.
409
+
1. This is visible from the Pipeline view, where it says **Waiting (1 check in progress)**. A notification message is also displayed saying **1 approval needs review before this run can continue to Deploy to an Azure Web App**.
410
+
1. Click the **Review** button next to this message.
411
+
1. From the appearing pane **Waiting for review**, click the **Approve** button.
413
412
1. This allows the Deploy Stage to kick off and successfully deploying the Azure Web App source code.
414
413
415
414
> **Note:** While this example only used the approvals, know the other checks such as Azure Monitor, REST API, etc... can be used in a similar way
0 commit comments