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.