Jenkins / Hudson CI минимальные требования для установки Linux RH

мы планируем использовать Дженкинс (раньше был Hudson) для автоматизированных сборок нашего проекта.

Мне нужно выяснить, что ему нужно с точки зрения системных требований (ОЗУ, диск, процессор) для установки Linux RH.

мы будем тестировать проект мобильного приложения.

Я этот пост но не смог найти ответ.

1 ответов


Я поддерживал Jenkins / Sonar / Nexus, и я указал минимальную конфигурацию (Debian 5):

  • CPU : n /a (bye bye обычная старая школа CPU по крайней мере;))
  • ОЗУ : 1 ГБ (я предпочитаю 2)
  • HDD: зависит от потребностей. Для моего использования 8 модуль J2EE Maven project + DB скрипты (6500 строк кода)представляет собой менее 50 МБ. Я настроил Jenkins для хранения 10 сборок (500 МБ)

, если Дженкинс должен управление несколькими проектами в то время, вы должны рассмотреть несколько вещей:

  • держите данные Дженкинса в отдельном каталоге системы (установка по умолчанию может поместить их в /usr) с конфигурацией Дженкинса по вашему выбору
  • установите выделенный раздел HDD в этом каталоге и позвольте вам управлять пространством на диске (виртуальный диск, инструмент изменения размера раздела...)
  • надзор за деятельностью, чтобы предотвратить пространство слева и избежать сердитого босса :) (Nagios для пример)

подумайте о резервном копировании, другом приложении на сервере и важной вещи - ресурсы Jenkins зависят от емкости JVM.