在我这里,我们正在编写服务器端应用程序(WCF 服务),我们期待自动安装并在我们的夜间构建过程中运行它......此外,我们期待在不同的服务器上一次又一次地安装它......
我们正在寻找:
- 什么是夜间构建的最佳工具?(我们目前正在使用 TeamCity,但它只适用于 CI,不适用于 Nighty Build 要求)
- 有没有人构建它的解决方案\项目并将它们安装在虚拟机上?(您可以附加\链接一些用于此安装的自动代码吗?)
谢谢。
在我这里,我们正在编写服务器端应用程序(WCF 服务),我们期待自动安装并在我们的夜间构建过程中运行它......此外,我们期待在不同的服务器上一次又一次地安装它......
我们正在寻找:
谢谢。
TeamCity 是一个很棒的工具。它支持为夜间构建安排像 CC.NET 这样的构建。你有什么样的问题?
尝试 NAnt 进行构建: http: //nant.sourceforge.net/
和 CruiseControl.NET 用于持续集成: http ://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET
两者都是开源的:-D
TeamCity 将与 CC.Net 等一样处理夜间构建。
你的评论
据我所知,这个 TC 对于 CI 而不是 NihgtlyBuild 来说已经足够好了。因为我们无法配置安装windows-services,安装在远程机器上,当然我们可以使用Msbuild,但是这一切都很难写。
使用Microsoft.SDC.Tasks做这些(当然是 IMO)并不是特别困难