来自 visual studio 项目的 python 的 Azure 应用服务
Azure app service with python from a visual studio project
我们有一个使用 Visual Studio 开发的 python 应用程序 (Flask)。
我们将其作为 git.
推送到 Azure DevOps
当我将其推送到我们的 Azure 应用服务时,它仅在我仅推送实际 python 文件而不是 .vs
文件夹或 .pyproj
、[=14= 时才有效] 文件。这意味着我在本地有一个文件夹,我将文件复制到该文件夹,然后推送到应用程序服务。这不是您想象的最好的解决方案。
我的问题:
- 为什么应用服务无法处理 "other" 文件?
- 每次我直接推送到应用程序服务以及我们的 Azure DevOps 时,这会如何很好地工作?
- 不确定我是否正确理解了这个问题。但你不需要将它们推送到 webapp 来让它工作。您可以使用 gitignore file 从提交中排除那些不需要的文件。
- 您可以将您的 webapp 配置为使用本地 git 部署方法并进行推送 "directly",但这可能不是您想要的。你可能想在提交 git\vsts\whatever 回购的基础上构建并将工件推送到 webapp
我们有一个使用 Visual Studio 开发的 python 应用程序 (Flask)。 我们将其作为 git.
推送到 Azure DevOps当我将其推送到我们的 Azure 应用服务时,它仅在我仅推送实际 python 文件而不是 .vs
文件夹或 .pyproj
、[=14= 时才有效] 文件。这意味着我在本地有一个文件夹,我将文件复制到该文件夹,然后推送到应用程序服务。这不是您想象的最好的解决方案。
我的问题:
- 为什么应用服务无法处理 "other" 文件?
- 每次我直接推送到应用程序服务以及我们的 Azure DevOps 时,这会如何很好地工作?
- 不确定我是否正确理解了这个问题。但你不需要将它们推送到 webapp 来让它工作。您可以使用 gitignore file 从提交中排除那些不需要的文件。
- 您可以将您的 webapp 配置为使用本地 git 部署方法并进行推送 "directly",但这可能不是您想要的。你可能想在提交 git\vsts\whatever 回购的基础上构建并将工件推送到 webapp