Azure Functions 部署源 Visual Studio Team Service 项目

Azure Functions deployment source Visual Studio Team Service project

我正在尝试 link Azure Functions 部署与 Visual Studio Team Service 集成,但是一旦我 select VSTS 作为源,它就不会显示任何其他项目。

我的帐户中还有其他 Web 应用程序,它们来自 VSTS 项目。

这对我们很重要的原因是因为工作流程。我们目前使用 AWS API 网关 + Lambda 作为我们的 webhook,但它不适合我们的 development/deployment 工作流程。

当您 select "Visual Studio Team Services" 作为新 Azure 门户的部署源时,它使用的是 Kudu service,它专为 Git 版本控制而设计。因此它只会显示具有 "Git" 个存储库的项目。

Kudu is the engine behind git deployments in Azure Web Sites. It can also run outside of Azure.

如果要部署 TFVC 项目,请尝试 Azure Classic Portal. You can refer to this article for details: Continuous delivery to Azure using Visual Studio Team Services