Jenkins / Hudson CI Linux RH安装的最低要求

时间:2012-01-05 18:12:58

标签: linux hudson redhat

我们计划将Jenkins(曾经是Hudson)用于我们项目的自动构建。

我需要从Linux RH安装的系统要求角度(RAM,磁盘,CPU)中找出它需要的东西。

我们将测试移动应用程序项目。

我确实检查了this post,但找不到回应。

1 个答案:

答案 0 :(得分:16)

我一直在维护Jenkins / Sonar / Nexus,我指出了一个最小的配置(Debian 5):

  • CPU:不适用(至少再见原校的CPU;))
  • RAM:1GB(我更喜欢2)
  • 硬盘:取决于需求。对我来说,8模块J2EE Maven项目+数据库脚本(6500行代码)代表50 MB以下。我将Jenkins配置为存储10个版本(500 MB)

然而,如果Jenkins当时必须管理多个项目,你必须考虑以下几点:

  • 将Jenkins数据保存在系统的单独目录中(默认安装可能会将这些数据放在/usr中),使用您选择的Jenkins配置方式
  • 在此目录中安装专用的硬盘分区,让您管理磁盘空间(虚拟驱动器,分区大小调整工具......)
  • 监督活动以防止空间离开并避免愤怒的老板:)(例如Nagios)

考虑备份,服务器上的其他应用程序,以及重要的事情 - Jenkins资源依赖于JVM容量。