我想使用azure cli从bitbucket
管道将python
应用部署到现有的azure
应用服务,但我发现只有一种方法可以将python应用部署到azure应用服务(docs)
az webapp up --name <app_name>
这似乎不适用于已经创建的azure应用程序服务。我还发现它不能用于部署到这个comment中的现有应用程序中
因为我想从bitbucket运行它local git
对我来说不是一个选项。我也不希望通过部署中心与bitbucket直接集成,因为我希望触发bitbucket的按需部署
例如,通过运行以下命令,您可以轻松地使用zip部署部署.net
应用程序:
az webapp deployment source config-zip --resource-group <resource_group> --name <app_name> --src <zip_name>
你能为python
做类似的事情吗
下面的脚本创建一个新的web应用程序,并根据您发送的文档部署python flask示例。它根据需要使用
az webapp deployment source config-zip
。值得探讨的配置部分是here描述的设置SCM_DO_BUILD_DURING_DEPLOYMENT=true
。如果设置为true,则在部署期间会运行additional steps,例如安装python包请注意,我使用了
Compress-Archive
,如果您没有使用Powershell,则需要以不同的方式创建zip包相关问题 更多 >
编程相关推荐