使用TeamCity持续部署

dal*_*ara 16 deployment teamcity continuous-deployment

我最近在TeamCity中设置了CI服务器,现在想要将其用于下一步,即持续部署.基本上,我们为每个客户提供一套宁静的服务和大约3个Web应用程序.所有客户都获得3种环境QA,UAT和Prod.我们希望能够在测试通过后自动部署我们的构建.我不是在寻找自定义脚本选项来做到这一点.我见过很多SO.我们正在寻找的是像UDeploy这样的解决方案,但价格较低.有人知道UDeploy的替代品吗?或者与TeamCity一起使用的其他持续部署插件?

谢谢,

Dan*_*rza 18

我同意@Niklas Ringdahl - 我认为你错了.

您可以使用MS WebDeploy直接从TeamCity部署.

请参阅Troy Hunt关于此的优秀博客系列:

第1部分:配置转换

第2部分:MS Build和可部署的包

第3部分:使用WebDeploy发布

第4部分:使用TeamCity进行持续构建

第5部分:使用TeamCity的WebDeploy


Orn*_*son 17

如果这是.net你应该看看Octopus,它现在可以很好地与TeamCity一起使用.

http://www.octopusdeploy.com/

http://www.paulstovell.com/octopus/octopus-octopack-and-teamcity