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.
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:
According to this Ms-Docs we need to deploy a file with source path
and target path
.
Commands:
az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt
I tried the above command which can deploy a file to azure app service.
Console:
Portal:
You can check the deployments in the portal by App-service -> advanced tools -> go -> Debug console ->path which you have stored.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With