Yerel bilgisayarımda ubuntu 10.4 (vmware fusion ile) üzerinde jenkins-ci'yi başarıyla test ettim. Şimdi hosteurope'daki sanal sunucuma kurmak ve kullanmak istiyorum. Temel kurulum sorun değildi, ama şimdi inşa projemle ilgili problemlerim var.
Bir havuzdan cıva güncellemesini çektikten sonra karınca çağrılır ve derleme projemde aşağıdaki hatayı atar:
"Buildfile: /var/lib/jenkins/workspace/concrete5-seed-clean/build.xml [özellik] java.io.IOException: Program çalıştırılamıyor" / usr / bin / env ": java.io.IOException: error = 12, bellek ayrılamıyor "
Hosteurope ( http://faq.hosteurope.de/index.php?cpid=13918 ) sanal sunucularında yığın boyutu ile ilgili bilinen bir sorun var , bu yüzden yığın boyutunu manuel olarak ayarlamaya çalıştım:
# for ant
export ANT_OPTS="-Xms512m -Xmx512m"
# jenkins
# edited /etc/default/jenkins, added line
JAVA_ARGS="-Xms512m -Xmx512m"
# restarted jenkins via /etc/init.d/jenkins restart
Bunu ant için ayarladıktan sonra, "ant -diagnostics" komutu çalışır ve hataya neden olmaz, ancak projeyi oluşturmaya çalıştığımda hata yine de oluşur.
Sunucu Detayları: - http://www.hosteurope.de/produkt/Virtual-Server-Linux-L
- Ubuntu 10.4 LTS
- RAM: 1 GB / Dinamik 2 GB
Sorularım: - Jenkins için 1 GB yeterli mi yoksa sunucuyu yükseltmem gerekiyor mu? - Bu hata karınca veya cenkinlerden mi kaynaklanıyor?
Güncelleme: -Xmx128m -Xms128m karınca seçenekleriyle çalıştırıyorum, ancak bazen hata tekrar ortaya çıkıyor. (bu beni korkutuyor, çünkü şimdiye kadar çoğaltamıyorum: /)
Çok takdir Yardım!
Şerefe, Matthias