适用于 .NET 的轻量级持续集成服务器

发布于 2024-10-05 08:12:46 字数 167 浏览 0 评论 0原文

我想为我和一些同事一起做的个人项目设置一个 CI 服务器作为学习练习。

我有一个虚拟服务器,可用于 CI 服务器,但其资源(CPU/RAM 和 HDD)相当低。

哪个 .NET CI 解决方案占用空间最小(我想是 Hudson)?我见过很多线程对它们进行比较,但没有真正了解资源使用情况。

I want to set up a CI server for a personal project I'm doing with some colleagues as a learning exercise.

I've a virtual server we can use for the CI server but its rather low on resources (CPU/RAM and HDD).

Which .NET CI solution has the smallest footprint (I'm thinking Hudson)? I've seen plenty of threads comparing them, but nothing really on the resource usage.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

横笛休吹塞上声 2024-10-12 08:13:03

两者都足够小,可以在受限的虚拟机上使用。最大的资源消耗是项目的实际编译以及它们创建的构建工件。它们独立于您使用的 CI 服务器。

Both are small enough to use on a contrained VM. The biggest consumer of resources is the actual compile of your projects, and the build artifacts they create. These are independent of the CI server you're using.

说不完的你爱 2024-10-12 08:13:01

我将确认您使用 Hudson 的声明。它的配置和使用非常容易,安装和运行只需不到一个小时。对于更严肃的项目(同样是开源的),我将使用 CruiseControl.NET。使用 Hudson 作为 CI 的一个限制是可用于 .NET 代码的插件数量较少。但。主要的都在那里。随它去吧。

I will confirm your statement for using Hudson. It is very easy to configure and use, it will take no more than an hour to have it up and running. For more serious projects (again open source) i will go with CruiseControl.NET. One constraint of using Hudson as CI is the small number of plug-ins that are available for .NET code. But. the major ones are there. Go with it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文