Home > Software engineering >  Deploying static file to Azure App Service using Azure CLI
Deploying static file to Azure App Service using Azure CLI

Time:11-01

I'm trying to deploy a single file to an Azure App Service website using the Azure cli command as below:

    az webapp deploy --resource-group <group-name> --name <app-name> --src-path config.json --type=static

But when I run it I get an error stating:

    ERROR: An error occured during deployment. Status Code: 400, Details: "Path must be defined for type='Static'"

So then I define a path and get:

    ERROR: unrecognized arguments: --path=/home/site/wwwroot/xxx.json

I'm assuming this is because my website is not static. I just want to deploy a single file from a known location in DevOps to the root directory on the website.

Any ideas how to solve this? thank you.

CodePudding user response:

I tried in my environment and got below results:

Initially I tried same commands to deploy a single file to an Azure App Service and got similar error.

Commands:

   az webapp deploy --resource-group <group-name> --name <app-name> --src-path config.json --type=static

Console:

enter image description here

According to this enter image description here

If you only need to change one time and your app service, directly move the file with mouse is a possible way.

You can also use FTP method for automatic changing.

  • Related