l--*_*''' 10 c# tfs tfs2013 azure-service-fabric visual-studio-2017
关于如何为VSTS和TFS 2015+创建构建定义以用于Service Fabric持续集成和部署,存在大量文档和示例.
在与TFS 2013集成以部署Service Fabric应用程序方面有哪些可用的方法?
我们如何将本地Service Fabric集群/应用程序/服务的构建和部署与TFS 2013集成?
Service Fabric 是一个分布式系统平台,可以轻松打包、部署和管理可扩展且可靠的分布式应用程序。它作为 Microsoft 内部专用平台开发了五年多,并于2015 年作为产品公开发布。
vNext 构建也于 2015 年发布,与 XAML 构建相比,它具有许多优点,例如简单、深度定制。所以大多数文档都与 vNext 构建相关。
根据您上面提供的文档中的构建和发布步骤 ,这是一般的正常任务,例如构建,测试,复制文件,发布工件,转换为XAML构建并不难。您只需要进行一些构建活动定制。一项具体任务是Azure资源组部署任务,在XAML构建中没有相应的任务。但是,此任务用于使用Azure 资源管理器模板在 Azure 中创建或更新资源组。您可以尝试使用powershell来实现这部分。最重要的是使用 powershell 脚本发布到 Service Fabric。
实际上,在进行 TFS2013 XAML 构建时,通常我们与 Azure 云服务而不是服务结构集成。还有相关博客,其中包含详细步骤,展示了如何操作。您可以参考:Azure 中云服务的持续交付
此外,由于您仍在使用 XAML 构建并保留在 TFS2013 上。我们鼓励您更新 TFS 版本以获取最新技术并迁移到新的基于 Web 的 vNext 构建系统。在 TFS2018 上,我们甚至删除了对 XAML Builds 的支持。为了获得 VNext 构建的好处,您可以参考这篇文章:Why You Should Switch to Build VNext
| 归档时间: | 
 | 
| 查看次数: | 330 次 | 
| 最近记录: |