我最近在 TeamCity 中设置了一个 CI 服务器,现在想把它带到下一步,持续部署。基本上,我们为每个客户托管了一套 Restful 服务和大约 3 个 Web 应用程序。所有客户都获得 3 个环境 QA、UAT 和 Prod。我们希望能够在测试通过后自动部署我们的构建。我不是在寻找自定义脚本选项来执行此操作。我已经看到了很多 SO。我们正在寻找的是像 UDeploy 这样的解决方案,但价格更低。有人知道 UDeploy 的替代方案吗?或者其他与 TeamCity 配合使用的持续部署插件?
谢谢,
最佳答案
我同意@Niklas Ringdahl——我认为你想错了。
您可以使用 MS WebDeploy 从 TeamCity 直接部署.
请参阅 Troy Hunt 关于此的优秀博客系列:
Part 1: Config transforms
Part 2: MS Build and deployable packages
Part 3: Publishing with WebDeploy
Part 4: Continuous builds with TeamCity
Part 5: WebDeploy with TeamCity
关于deployment - 使用 TeamCity 进行持续部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10192776/