Continuous integration 如何使用Visual Studio Online Continuous Delivery部署内部部署

Continuous integration 如何使用Visual Studio Online Continuous Delivery部署内部部署,continuous-integration,continuous-deployment,azure-devops,continuous-delivery,Continuous Integration,Continuous Deployment,Azure Devops,Continuous Delivery,我的团队使用Visual Studio Online VSO来管理我们的ALM 我们已经有了一个按钮式构建过程,可以从本地Git repo远程构建代码,并将其部署到Azure上的Microsoft Azure网站 除此之外,我们还需要一个本地开发测试环境,只需按一下按钮即可构建和部署 在VSO的ALM生态系统中,将自动化的内部部署开发测试部署集成到我们的开发管道中的最佳方式是什么 [我们也拥有TFS 2012-是否有办法利用VSO的TFS来驱动VSO git repo的内部构建部署?]要部署内部

我的团队使用Visual Studio Online VSO来管理我们的ALM

我们已经有了一个按钮式构建过程,可以从本地Git repo远程构建代码,并将其部署到Azure上的Microsoft Azure网站

除此之外,我们还需要一个本地开发测试环境,只需按一下按钮即可构建和部署

在VSO的ALM生态系统中,将自动化的内部部署开发测试部署集成到我们的开发管道中的最佳方式是什么


[我们也拥有TFS 2012-是否有办法利用VSO的TFS来驱动VSO git repo的内部构建部署?]

要部署内部构建,我安装了一个内部构建服务器,并将其用作构建定义中的默认构建控制器

安装生成服务器时,选择Visual Studio Online url以将生成服务器指向团队项目集合

我用了这里的说明


安装生成服务器时的正常问题请记住从已安装Visual Studio的计算机复制MSbuild文件夹等

我知道有一段时间没有人问这个问题了,但这家伙这样做是为了将扩展添加到您的VSTS帐户,以便直接部署到本地IIS。我今天要检查这个解决方案,但我很确定它会起作用

更新

更好的是,MSDN发布了在IIS上部署asp.net应用程序的完整文档


您好,您找到问题的答案了吗?我们正在寻找一些类似的东西,我只是好奇你最终采取了什么方法。感谢Adam,我一直在VisualStudio中使用项目的发布功能手动部署。我手动创建一个包,然后将其与IIS一起部署到开发服务器。很痛,谢谢。在过去的几天里,我一直在做一些研究,但还没走多远。如果我发现什么,我会告诉你的。谢谢查看TechEd的这段视频,它讨论了混合方法:这个问题有点过时,但只是想插话,您可以在本地网络上安装TFS构建代理,并将其连接到Visual Studio Online帐户以充当构建控制器。然后,您的VSO构建可以在您的本地构建代理上启动构建,并且您可以根据需要在本地构建/部署。这似乎是一个笑话,我如何到达都柏林。。。如果我是你,先生,我不会从这里开始。是否无论如何都要获取VSO,还是应该将VST部署到本地IIS?