问题描述
我正在尝试链接 Azure Functions 部署以与 Visual Studio Team Service 集成,但是一旦我选择 VSTS 作为源,它就不会显示任何其他项目.
I am trying to link the Azure Functions deployment to integrate with Visual Studio Team Service however once I select VSTS as the source, it doesn't show any other projects.
我的帐户中有其他来自 VSTS 项目的网络应用.
I have other web apps in my account which feed from a VSTS project.
这对我们很重要的原因在于工作流程.我们目前将 AWS API Gateway + Lambda 用于我们的网络钩子,但它不适合我们的开发/部署工作流程.
The reason this is important to us is because of the workflow. We currently use AWS API Gateway + Lambda for our webhooks however it doesn't fit our development/deployment workflow.
推荐答案
当您从 New Azure Portal 选择Visual Studio Team Services"作为部署源时,它使用的是 Kudu 服务,专为 Git 版本控制而设计.所以它只会显示带有Git"存储库的项目.
When you select "Visual Studio Team Services" as deployment source from New Azure Portal, it is using Kudu service which is designed for Git version control. So it will only show the projects with "Git" repositories.
Kudu 是 Azure 网站中 git 部署背后的引擎.它可以也在 Azure 之外运行.
如果要部署 TFVC 项目,请尝试使用 Azure 经典门户.详细可以参考这篇文章:使用 Visual Studio Team Services 持续交付到 Azure
If you want to deploy the TFVC project, try with Azure Classic Portal. You can refer to this article for details: Continuous delivery to Azure using Visual Studio Team Services
这篇关于Azure Functions 部署源 Visual Studio Team Service 项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!