我最近在TeamCity中设置了CI服务器,现在想要进一步实现持续部署。我们的主要服务是一套基于RESTful风格的服务和为每个客户提供的约3个Web应用程序。所有客户都有QA,UAT和Prod三个环境。我们希望能够在测试通过后自动部署我们的构建。我不需要定制脚本选项来完成此操作。我在StackOverflow上看到了很多这样的选项。我们正在寻找像UDeploy这样的解决方案,但价格更低。是否有人知道UDeploy的替代品?或者其他与TeamCity兼容的持续部署插件?
谢谢。
我最近在TeamCity中设置了CI服务器,现在想要进一步实现持续部署。我们的主要服务是一套基于RESTful风格的服务和为每个客户提供的约3个Web应用程序。所有客户都有QA,UAT和Prod三个环境。我们希望能够在测试通过后自动部署我们的构建。我不需要定制脚本选项来完成此操作。我在StackOverflow上看到了很多这样的选项。我们正在寻找像UDeploy这样的解决方案,但价格更低。是否有人知道UDeploy的替代品?或者其他与TeamCity兼容的持续部署插件?
谢谢。
如果您正在使用 .net 技术,建议您考虑使用 Octopus,并与 TeamCity 结合使用。
http://www.paulstovell.com/octopus/octopus-octopack-and-teamcity
另一种选择:RedGate 最近更新了他们的 Deployment manager 工具的定价:http://www.red-gate.com/delivery/deployment-manager/
如果您有5个或以下的项目,该工具似乎是免费的。