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
Copy file name to clipboardExpand all lines: articles/app-service/deploy-continuous-deployment.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,7 +95,7 @@ For Windows apps, you can manually configure continuous deployment from a cloud
95
95
96
96
## What are the build providers?
97
97
98
-
Depending on your deployment source in the Deployment Center, you might see a few options to select for build providers. Build providers help you build an CI/CD solution with Azure App Service by automating build, test, and deployment.
98
+
Depending on your deployment source in the Deployment Center, you might see a few options to select for build providers. Build providers help you build a CI/CD solution with Azure App Service by automating build, test, and deployment.
99
99
100
100
You're not limited to the build provider options found in the Deployment Center, but App Service lets you set them up quickly and offers some integrated deployment logging experience.
Copy file name to clipboardExpand all lines: articles/app-service/deploy-github-actions.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ Get started with [GitHub Actions](https://docs.github.com/en/actions/learn-githu
22
22
23
23
GitHub Actions deployment is integrated into the default [app creation wizard](https://portal.azure.com/#create/Microsoft.WebSite). You just need to set **Continuous deployment** to **Enable** in the Deployment tab, and configure the organization, repository, and branch you want.
24
24
25
-
:::image type="content" source="media/deploy-github-actions/create-wizard-deployment.png" alt-text="A screenshot showing how to enable GitHub Actions deployment in the App Service create wizard":::
25
+
:::image type="content" source="media/deploy-github-actions/create-wizard-deployment.png" alt-text="A screenshot showing how to enable GitHub Actions deployment in the App Service create wizard.":::
26
26
27
27
When you enable continuous deployment, the app creation wizard automatically picks the authentication method based on the basic authentication selection and configures your app and your GitHub repository accordingly:
28
28
@@ -32,7 +32,7 @@ When you enable continuous deployment, the app creation wizard automatically pic
> If you receive an error when creating your app saying that your Azure account doesn't have certain permissions, it may not have [the required permissions to create and configure the user-assigned identity](deploy-continuous-deployment.md#why-do-i-see-the-error-you-do-not-have-sufficient-permissions-on-this-app-to-assign-role-based-access-to-a-managed-identity-and-configure-federated-credentials). For an alternative, see [Set up GitHub Actions deployment from the Deployment Center](#set-up-github-actions-deployment-from-the-deployment-center)
35
+
> If you receive an error when creating your app saying that your Azure account doesn't have certain permissions, it may not have [the required permissions to create and configure the user-assigned identity](deploy-continuous-deployment.md#why-do-i-see-the-error-you-do-not-have-sufficient-permissions-on-this-app-to-assign-role-based-access-to-a-managed-identity-and-configure-federated-credentials). For an alternative, see [Set up GitHub Actions deployment from the Deployment Center](#set-up-github-actions-deployment-from-the-deployment-center).
36
36
37
37
## Set up GitHub Actions deployment from the Deployment Center
38
38
@@ -48,9 +48,9 @@ For more information, see [Continuous deployment to Azure App Service](deploy-co
48
48
49
49
You can also deploy a workflow without using the Deployment Center.
1.[Configure the GitHub secret](#2-configure-the-github-secret)
53
+
1.[Add the workflow file to your GitHub repository](#3-add-the-workflow-file-to-your-github-repository)
54
54
55
55
### 1. Generate deployment credentials
56
56
@@ -218,7 +218,7 @@ At a minimum, the workflow file would have the following distinct steps:
218
218
1. Build the web app.
219
219
1. Deploy the web app.
220
220
221
-
To deploy your code to an App Service app, you use the [azure/webapps-deploy@v3](https://github.com/Azure/webapps-deploy/tree/releases/v3) action. The action requires the name of your web app in `app-name` and, depending on your language stack, the path of the a *.zip, *.war, *.jar, or folder to deploy in `package`. For a complete list of possible inputs for the `azure/webapps-deploy@v3` action, see the [action.yml](https://github.com/Azure/webapps-deploy/blob/releases/v3/action.yml) definition.
221
+
To deploy your code to an App Service app, you use the [azure/webapps-deploy@v3](https://github.com/Azure/webapps-deploy/tree/releases/v3) action. The action requires the name of your web app in `app-name` and, depending on your language stack, the path of a *.zip, *.war, *.jar, or folder to deploy in `package`. For a complete list of possible inputs for the `azure/webapps-deploy@v3` action, see the [action.yml](https://github.com/Azure/webapps-deploy/blob/releases/v3/action.yml) definition.
222
222
223
223
The following examples show the part of the workflow that builds the web app, in different supported languages.
224
224
@@ -236,8 +236,6 @@ The following examples show the part of the workflow that builds the web app, in
236
236
237
237
-----
238
238
239
-
## Frequently asked questions
240
-
241
239
## Next steps
242
240
243
241
Check out references on Azure GitHub Actions and workflows:
Copy file name to clipboardExpand all lines: articles/app-service/quickstart-php.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ You can create the web app using the [Azure CLI](/cli/azure/get-started-with-azu
77
77
78
78
### [Azure CLI](#tab/cli)
79
79
80
-
Azure CLI has a command [`az webapp up`](/cli/azure/webapp#az-webapp-up) that creates the necessary resources and deploy your application in a single step.
80
+
Azure CLI has a command [`az webapp up`](/cli/azure/webapp#az-webapp-up) that creates the necessary resources and deploys your application in a single step.
81
81
82
82
In the terminal, deploy the code in your local folder using the [`az webapp up`](/cli/azure/webapp#az-webapp-up) command:
83
83
@@ -142,12 +142,12 @@ Browse to the deployed application in your web browser at the URL `http://<app-n
142
142
- Under **Runtime stack**select*PHP 8.2*.
143
143
- Under **Operating System**, select*Linux*.
144
144
- Under **Region**, selectan Azure region close to you.
145
-
- **App Service Plan**: Create an app service plan named *myAppServicePlan*.
145
+
- Under **App Service Plan**, create an app service plan named *myAppServicePlan*.
146
146
- Under **Pricing plan**, select**Free F1**.
147
147
148
148
:::image type="content" source="./media/quickstart-php/app-service-details-php.png" lightbox="./media/quickstart-php/app-service-details-php.png" alt-text="Screenshot of new App Service app configuration for PHP in the Azure portal.":::
149
149
150
-
1. Select the **Deployment** tab at the top of the page
150
+
1. Select the **Deployment** tab at the top of the page.
151
151
152
152
1. Under **GitHub Actions settings**, set**Continuous deployment** to *Enable*.
153
153
@@ -204,10 +204,10 @@ The PHP sample code is running in an Azure App Service.
204
204
205
205
1. On your repo page, press `.` to start Visual Studio Code within your browser.
206
206
207
-

207
+

208
208
209
-
> [!NOTE]
210
-
> The URL will change from GitHub.com to GitHub.dev. This feature only works with repos that have files. This does not work on empty repos.
209
+
> [!NOTE]
210
+
> The URL will change from GitHub.com to GitHub.dev. This feature only works with repos that have files. This does not work on empty repos.
211
211
212
212
1. Edit **index.php** so that it shows "Hello Azure!" instead of "Hello World!"
Copy file name to clipboardExpand all lines: articles/app-service/tutorial-multi-region-app.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ To complete this tutorial:
45
45
46
46
## Create two instances of a web app
47
47
48
-
You need two instances of a web app that run in different Azure regions for this tutorial. You use the [region pair](../availability-zones/cross-region-replication-azure.md#azure-paired-regions) East US/West US as your two regions and create two empty web apps. Feel free to choose you're own regions if needed.
48
+
You need two instances of a web app that run in different Azure regions for this tutorial. You use the [region pair](../availability-zones/cross-region-replication-azure.md#azure-paired-regions) East US/West US as your two regions and create two empty web apps. Feel free to choose your own regions if needed.
49
49
50
50
To make management and clean-up simpler, you use a single resource group for all resources in this tutorial. Consider using separate resource groups for each region/resource to further isolate your resources in a disaster recovery situation.
51
51
@@ -469,7 +469,7 @@ Now that you have a service principal that can access your App Service apps, edi
469
469
470
470
### How does slot traffic routing allow me to test updates that I make to my apps?
471
471
472
-
Traffic routing with slots allows you to direct a predefined portion of your user traffic to each slot. Initially, 100% of traffic is directed to the production site. However, you have the ability, forexample, to send 10% of your traffic to your staging slot. If you configure slot traffic routingin this way, when users try to access your app, 10% of them is automatically routed to the staging slot with no changes to your Front Door instance. To learn more about slot swaps and staging environments in App Service, see [Set up staging environments in Azure App Service](deploy-staging-slots.md).
472
+
Traffic routing with slots allows you to direct a predefined portion of your user traffic to each slot. Initially, 100% of traffic is directed to the production site. However, you have the ability, forexample, to send 10% of your traffic to your staging slot. If you configure slot traffic routingin this way, when users try to access your app, 10% of them are automatically routed to the staging slot with no changes to your Front Door instance. To learn more about slot swaps and staging environments in App Service, see [Set up staging environments in Azure App Service](deploy-staging-slots.md).
473
473
474
474
### How do I move my code from my staging slot to my production slot?
After a few minutes, you can navigate to your Front Door's endpoint to validate the slot swap succeeded.
485
485
486
-
At this point, your apps are up and running and any changes you make to your application source code automatically triggers an update to both of your staging slots. You can then repeat the slot swap process when you're ready to move that code into production.
486
+
At this point, your apps are up and running and any changes you make to your application source code automatically trigger an update to both of your staging slots. You can then repeat the slot swap process when you're ready to move that code into production.
487
487
488
488
### How else can I use Azure Front Door in my multi-region deployments?
0 commit comments