我在Azure中运行了一个App Service,它只是一个简单的node.js应用程序 .
我想使用自定义部署脚本(因为我要在子目录中执行npm install),如下所述:
-
https://github.com/projectkudu/kudu/wiki/Customizing-deployments
-
https://github.com/projectkudu/kudu/wiki/Custom-Deployment-Script
-
https://medium.com/@premchandrasingh/custom-continuous-deployment-script-kudu-for-azure-75217ddcebc5
上传部署包(通过.zip文件)后,脚本的执行“失败” .
原因:
/opt/Kudu/bin/Scripts/starter.sh: line 2: /tmp/zipdeploy/extracted/deploy.sh: Permission denied
kudu或webapp的VM必定存在任何问题 .
任何的想法?