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:
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.