好吧,我已经搜索了几天,仍然没有找到我认为是这个问题的优雅解决方案。在teamcity中使用msbuild部署到远程服务器
这是我想要发生的事情。
- 我想的TeamCity建立我的代码
- 然后对其进行测试
- 它,然后部署到远程服务器。
前两个很容易,但没有人似乎有一个很好的部署选项。我已经设置了支持Web部署的服务器(以前称为msdeploy?),并且可以从本地计算机将其发布到远程服务器。
我希望teamcity能够在成功构建和测试后允许远程发布网站。
请告诉我有人有问题的解决方案!我很高兴这几乎是星期五,因为我近在眼前,需要酒精来帮助我。
在此先感谢。
那你最终使用? – 2011-10-26 06:06:45
我使用#1,一个固定的工作目录文件夹。如果我创建了一个分支,我创建一个新的固定工作目录文件夹,然后通过分支位置的后期构建部署脚本进行更新。 #3将是最优雅的,但是发现引用msbuild,teamcity和OS环境变量的正确方法,就像从msbuild到batch到powershell一样,这仍然是我不擅长的。 – MatthewMartin 2011-10-26 14:44:34