2012-01-05 18 views
14

Projemizin otomatikleştirilmiş yapıları için Jenkins (Hudson olarak kullanılır) kullanmayı planlıyoruz.Jenkins/Hudson CI Bir linux RH kurulumu için Minimum Gereksinimler

Ben Linux RH kurulumu için bir sistem gereksinimleri açısından (RAM disk, CPU) içinde istediğini bulmalıyız.

Mobil uygulama projesini test ediyoruz.

this post numaralı telefonu kontrol ettim, ancak bir yanıt bulamadı.

+1

Biraz daha verileri belirtmek gerekir? 2. Ne kadar bellek, CPU ve disk tipik bir yapıya ihtiyaç duyar? 3. Eğer max için bir yapı için beklemek için hazır olduğunuz maksimum süre. eşzamanlı yapıların sayısı zaten çalışıyor mu? –

cevap

15

Ben Jenkins/Sonar/Nexus muhafaza ettik ve ben minimal yapılandırma (Debian 5) dikkat çekti:

  • CPU: n/a (güle güle düz eski okul işlemci en azından;))
  • RAM: 1GB (I tercih ederim 2)
  • HDD: Gereksinimlere bağlıdır. Benim kullanım için, bir 8 modül J2EE Maven proje + db betikleri (6500 satır kod) daha az 50 MB temsil eder.

    • bir de Jenkins verilerini tutmak: Ben Jenkins anda birkaç projeleri yönetmek zorunda kalırsa, sen kaç şey düşünmek zorundayız, (500 MB)

    Ancak 10 oluşturur saklamak için Jenkins yapılandırılmış Seçtiğiniz

  • ait Jenkins yapılandırma yolu ile sistem (varsayılan /usr olanlar koyabilir yükleme) ayrı dizin bu dizinde özel bir HDD bölümü bağlayıp size diskte yer (sanal sürücü, bölüm boyutlandırma aracı yönetmek için bir yol sağlar ...)
  • (Örneğin nagios) :) sol boşluk önlemek ve kızgın bir patron önlemek için aktivitelerinin denetlenmesinde

yedekleme, sunucu üzerindeki diğer uygulama ve önemli şey düşünün - Jenkins kaynakları JVM kapasitesine bağlıdır. eşzamanlı maksimum sayıda çalıştırmak istediğinizi inşa Ne: 1.