我在一家公司工作,我们使用on进行开发和持续构建,但是我们的环境是托管在AWS上的。我们需要设置一个从构建服务器到AWS的连续部署管道。
对于针对这种环境的企业持续部署工具,有任何建议吗?我们已经做了八达通部署的POC。是否可以仅使用Microsoft工具来设置持续部署管道?任何有例子的指针和文档都将不胜感激。
发布于 2016-03-06 09:32:32
您可以轻松地将Microsoft的新版本管理工具与TFS集成。
!!TFS 2015更新2中的发布管理工具
简单的方法是安装TFS 2015更新2 RC。它是完全支持的MS和工作很好。
http://nkdagility.com/the-high-of-release/
!!在VSTS中使用TFS进行发布管理
在更新2之前的另一种选择是使用VSTS发布管理在线执行来自本地TFS的部署。
我建议您使用上述两种方法中的一种,或者将您的TFS服务器全部移动到VSTS。
!!发布TFS管理服务器
目前,已发布的RM版本可供下载和安装。它不像新的那样好,但也很好。
http://nkdagility.com/create-release-management-pipeline-professional-developers/
发布于 2016-03-03 07:35:06
部署章鱼确实是一个不错的选择。八达通部署和TFS/VSO可以协同工作,使自动化、连续交付更容易。有关更多信息,请参见http://docs.octopusdeploy.com/display/OD/Team+Foundation+Server的八达通部署文档。
还可以仅使用Microsoft工具来设置持续部署管道。您需要使用Microsoft发布管理.It可以运行自动化来将应用程序部署到每个环境。
发布于 2018-02-28 23:14:59
不用章鱼也行。您所需要的只是一个基于EC2的具有(PAT)身份验证的构建代理,并且几乎可以部署任何工件。如何做到这一点将在下面的教程中给出。
如何使用AWS CodeDeploy和构建CI/CD管道(对于混合/复杂部署,可以使用此方法)。您可以部署IIS网站、MSI包、服务、exe)。这样做的好处是,使用单个部署,您可以同时部署到本地和云环境中。https://www.youtube.com/watch?v=MIE0P3m9eEY
如何将AWS弹性作业与或VSTS集成(对于IIS /批处理作业,您可以使用此https://www.youtube.com/watch?v=nRLZZefLDqU )
如何将Cloudformation与(完全基础设施自动化并作为代码管理基础设施) 3s集成
https://stackoverflow.com/questions/35759760
复制相似问题