【发布时间】:2010-11-30 12:44:44
【问题描述】:
我想为我与一些同事一起做的个人项目设置 CI 服务器作为学习练习。
我有一个可用于 CI 服务器的虚拟服务器,但它的资源(CPU/RAM 和 HDD)相当低。
哪个 .NET CI 解决方案占用空间最小(我想是 Hudson)?我看到很多线程比较它们,但没有真正了解资源使用情况。
【问题讨论】:
标签: .net continuous-integration hudson teamcity
我想为我与一些同事一起做的个人项目设置 CI 服务器作为学习练习。
我有一个可用于 CI 服务器的虚拟服务器,但它的资源(CPU/RAM 和 HDD)相当低。
哪个 .NET CI 解决方案占用空间最小(我想是 Hudson)?我看到很多线程比较它们,但没有真正了解资源使用情况。
【问题讨论】:
标签: .net continuous-integration hudson teamcity
我会确认您使用 Hudson 的声明。它非常易于配置和使用,只需不到一个小时即可启动并运行。对于更严肃的项目(再次开源),我将使用 CruiseControl.NET。使用 Hudson 作为 CI 的一个限制是可用于 .NET 代码的插件数量很少。但。主要的都在那里。随它去吧。
【讨论】:
两者都足够小,可以在受限虚拟机上使用。资源的最大消耗者是项目的实际编译以及它们创建的构建工件。这些与您使用的 CI 服务器无关。
【讨论】: