2016-03-25 25 views
-1

Master ve bir slave ile Jenkins kurulumum var. Her iki makine de CentOS6. Master Çevre ile ilgiliUzaktan Jenkins program yürütme başarısız olur

şuna benzer: köle Çevre ile ilgili

# echo $PATH 
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/default/bin:/root/bin 
# rpmbuild --version 
RPM version 4.4.2.3 
# which rpmbuild 
/usr/bin/rpmbuild 

şuna benzer: Ben rpm-maven-plugin 2.1.5 versiyonunu kullanıyorum

# echo $PATH 
/usr/local/apache-maven-3.3.9/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin 
# rpmbuild --version 
RPM version 4.8.0 
# which rpmbuild 
/usr/bin/rpmbuild 

. Master üzerinde rpm:attached-rpm hedefiyle çalıştırdığımda harika çalışıyor. Ama ben onu köle üzerinde çalıştırdığımda, yanlış yaptığımı anlamıyorum.

Eğer köle konakta kurulu bin rpmbuild varsa
+0

# yum install rpm-build -y Eğer Master ve Slave farklı kullanıcılar altında çalıştırıyor musunuz ile yüklemek? – khmarbaise

+0

/usr/bin/rpmbuild izinleri nelerdir? Maven için konfigürasyon dosyasında –

+0

, rpmbuild için mutlak yolu kullanmayı deneyin: 'rpmbuild my.spec' yerine,/usr/bin/rpmbuild my.spec 'yerine –

cevap

0

Kontrol,

+0

Açıkçası, ancak farklı bir sürümü yüklü. Yazdıklarıma yakından bak. Dürüst olmak gerekirse, şimdilik ana sunucuda RPM paketleme yapmaya devam ettim. Bu konuyu daha fazla araştırmaya zamanımız yok. – RockyMM

İlgili konular