SORU
28 NİSAN 2011, PERŞEMBE


Jenkins / Hudson ortam değişkenleri

Kullanıcı jenkins thats bir şey için $PATH belirledi Jenkins Jenkins ve web arayüzü, içine gittiğimde kullanıyorumSistem Özellikleripencere (http://$host/systemInfo) $PATH farklı görüyor.

Jenkins web sitesinden yerli rpm Otomotiv-Jenkins yüklü. Başlangıç komut dosyası yükleme sudo /etc/init.d/jenkins start kullanarak sağlanan kullanıyorum

Herkes neden öyle bana şunu açıklayabilir mi?

CEVAP
28 NİSAN 2011, PERŞEMBE


Michael,

İki şey:

Jenkins bir bilgisayara bağlandığında, sh kabuk ve bash kabuk (en azından bu fark var - yanılıyor olabilirim) gider. Yaptığınız tüm değişiklikler, yani $bashrc dosyanızın YOLU olarak kabul edilmez.

Eğer yerel kabuk (ssh şahsen bir değişiklik için $PATH yaparsanız da, Jenkins görünmez.

Jenkins kullandığı yolu değiştirmek için iki seçenek (AFAIK):

1) /etc/profile dosyanızı Düzenleyin ve istediğiniz yolları ekleyin

2) köle yapılandırma sayfası için, ve ortam değişkeni eklemek PATH, değeri: $PATH:/followed-by/paths/you/want/to/add

Eğer ikinci seçeneği kullanırsanız, Sistem Bilgileri hala göstermez, ama ekledi yolları görecek oluşturur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • Major FX

    Major FX

    6 HAZİRAN 2012
  • TheSalband Rai

    TheSalband R

    11 NİSAN 2011