2016-04-06 22 views
0

go.cd'de bir tür global parametre tanımlamanın bir yolu var mı? Tüm boru hatları için yaygın olan birkaç parametreyi tanımlamak istiyorum (örneğin tüm depolarımı içeren sunucunun URL'si).Küresel yapılandırma in.cd

AFAIK, orada yapı parametrize iki olasılık vardır, ama hiçbiri küresel yapılandırma için uygundur:

parametreleri tek boru hattı/şablon için tanımlanmıştır
  • ortam değişkenleri yalnızca kullanışlı iç görevler

cevap

0

[Not en iyi çözüm]

Hızlı kesmek için n Makinelerdeki ortam değişkeni (değişkenlerini) yüklemeye çalışın (Go ajan'ın kurulu olduğu) işe yarayabilir?

Linux makineleri kullanıyorsanız, bash ortamındaki değişken (ler) i dışa aktarın ve bunları görevlerin içinde kullanın? Bununla birlikte, bu ortam değişkenlerini go agent makinelerinde başka bir araçla yönetmeniz gerekebilir.

+0

Geç cevap için özür dileriz! Ne yazık ki çevre değişkenleri benim durumumda kullanılamaz. Yazdığım gibi, sadece görev başladıktan sonra kullanılabilir. Doğrudan config.xml dosyasında kullanamıyorum. Benim çözümüm (aslında çözüm değil, ama teslim etme eylemi) tüm paramatörleri kodlamaktı. – adahn