Skip to content

Commit cb10590

Browse files
committed
updated content
1 parent 9b8aac8 commit cb10590

File tree

3 files changed

+14
-17
lines changed

3 files changed

+14
-17
lines changed

articles/app-service/deploy-continuous-deployment.md

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -87,45 +87,42 @@ You can use the built-in Kudu App Service build server to continuously deploy fr
8787

8888
If your account has the necessary permissions, you can set up Azure Pipelines to continuously deploy from GitHub or Azure Repos repositories. For more information about deploying through Azure Pipelines, see [Deploy a web app to Azure App Services](/azure/devops/pipelines/apps/cd/deploy-webdeploy-webapps).
8989

90-
For Azure App Service to create continuous delivery Azure Pipelines in your Azure DevOps organization:
90+
For Azure App Service to create continuous delivery using Azure Pipelines, your Azure DevOps organization should hvae the following permissions:
9191

9292
- Your Azure account must have permissions to write to Azure Active Directory and create a service.
9393

9494
- Your Azure account must have the **Owner** role in your Azure subscription.
9595

9696
- You must be an administrator in the Azure DevOps project you want to use.
9797

98-
To configure Azure Pipelines (Preview):
98+
To configure the Azure Pipelines (Preview):
9999

100-
1. In the [Azure portal](https://portal.azure.com), search for and select **App Services**, and then select the web app you want to deploy.
100+
1. In the [Azure portal](https://portal.azure.com), search for **App Services**, and then select the web app you want to deploy.
101101

102102
1. On the app page, select **Deployment Center** in the left menu.
103+
104+
1. Select your authorized source control provider on the **Deployment Center** page and select **Continue**. For **GitHub**, you can select **Change Account** to change the authorized account.
105+
106+
![source control](media/app-service-continuous-deployment/deployment-center-src-control.png)
103107

104-
1. On the **Build provider** page, select **Azure Pipelines (Preview)**, and then select **Continue**.
108+
1. On the **Build Provider** page, select **Azure Pipelines (Preview)**, and then select **Continue**.
109+
110+
![build provider](media/app-service-continuous-deployment/select-build-provider.png)
105111

106112
1. On the **Configure** page, in the **Code** section:
107113

108-
- For GitHub, drop down and select the **Organization**, **Repository**, and **Branch** you want to deploy continuously.
114+
- For **GitHub**, select the **Organization**, **Repository**, and **Branch** you want to deploy continuously and select **Continue**.
109115

110116
> [!NOTE]
111117
> If you don't see any repositories, you may need to authorize Azure App Service in GitHub. Browse to your GitHub repository and go to **Settings** > **Applications** > **Authorized OAuth Apps**. Select **Azure App Service**, and then select **Grant**. For organization repositories, you must be an owner of the organization to grant the permissions.
112118
113-
- For Azure Repos, select the **Azure DevOps Organization**, **Project**, **Repository**, and **Branch** you want to deploy continuously, or configure a new Azure DevOps organization.
119+
- For Azure Repos, select the **Azure DevOps Organization**, **Project**, **Repository**, and **Branch** you want to deploy continuously, or configure a new Azure DevOps organization and select **Continue**.
114120

115121
> [!NOTE]
116122
> If your existing Azure DevOps organization isn't listed, you may need to link it to your Azure subscription. For more information, see [Define your CD release pipeline](/azure/devops/pipelines/apps/cd/deploy-webdeploy-webapps#cd).
117-
118-
1. Select **Continue**.
119-
120-
1. For Azure Repos, in the **Build** section, specify the language framework that Azure Pipelines should use to run build tasks, and then select **Continue**.
121-
122-
1. On the **Test** page, choose whether to enable load tests, and then select **Continue**.
123-
124-
1. Depending on your App Service plan [pricing tier](https://azure.microsoft.com/pricing/details/app-service/plans/), you may see a **Deploy to staging** page. Choose whether to [enable deployment slots](deploy-staging-slots.md), and then select **Continue**.
125-
126-
> [!NOTE]
127-
> Azure Pipelines doesn't allow continuous delivery to the production slot. This restriction prevents accidental deployments to production. Set up continuous delivery to a staging slot, verify the changes there, and then swap the slots when you are ready.
128123
124+
1. In the **Build** section, specify the language framework that Azure Pipelines should use to run build tasks, and then select **Continue**.
125+
129126
1. After you configure the build provider, review the settings on the **Summary** page, and then select **Finish**.
130127

131128
New commits in the selected repository and branch now deploy continuously into your App Service app. You can track the commits and deployments on the **Deployment Center** page.
53.2 KB
Loading
57.4 KB
Loading

0 commit comments

Comments
 (0)