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

use*_*510 15 linux redhat hudson

我们计划使用Jenkins(曾经是Hudson)来实现我们项目的自动构建.

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

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

我确实查过这篇文章,但找不到回复.

小智 16

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

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

但是,如果Jenkins当时必须管理多个项目,您必须考虑以下几点:

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

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