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.
# 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/usr/bin/rpmbuild izinleri nelerdir? Maven için konfigürasyon dosyasında –
, rpmbuild için mutlak yolu kullanmayı deneyin: 'rpmbuild my.spec' yerine,/usr/bin/rpmbuild my.spec 'yerine –