我想为个人项目设置CI服务器,我正在与一些同事一起进行学习练习。
我有一个虚拟服务器,我们可以用于CI服务器,但它的资源相当低(CPU / RAM和HDD)。
哪种.NET CI解决方案占用空间最小(我在考虑Hudson)?我已经看到很多线程比较它们,但没有真正的资源使用。
答案 0 :(得分:4)
我将确认您使用Hudson的声明。配置和使用非常简单,启动和运行不会超过一个小时。对于更严肃的项目(再次开源),我将使用CruiseControl.NET。使用Hudson作为CI的一个限制是可用于.NET代码的少量插件。但。主要的是那里。跟着它。
答案 1 :(得分:3)
两者都小到可以在一个有限的VM上使用。资源的最大消费者是项目的实际编译以及他们创建的构建工件。它们独立于您正在使用的CI服务器。