yüzden var ben mesela Jenkins ortam değişkenleri kullanmak hangi bir betik: niteleyici =piton komut Jenkins Çevre değişkenleri nasıl kullanılır
echo $BUILD_ID | sed "s/[-_]//g" | cut -c1-12
Esasen ben birlikte inşa id alıyorum ana komutumdan hangi komut dosyasının çağrılacağını belirlemek için iş adı. Bunun yerine python kullanmak istiyorum, bu yüzden jenkins python api olmadan bu değişkenleri kullanıp kullanamayacağımı merak ediyorum.
Umarım soru mantıklıdır. Seni doğru anladıysam eğer gerekenler Teşekkür
sen açıklayabiliriz:
veya kabuk kısmı olmadan
Ne istiyorsunuz? –Hangi kodun çağrılacağına karar vermek için JOB_NAME gibi Jenkins'deki ortam değişkenlerini kullanmalıyım. Bu değişkenleri alan bir bash betiğim var ama bunu bir python betiğinde yapmak istedim. Python'da bu değişkenleri nasıl alabilirim? –
buna bakın, http: //docs.python.org/2/library/subprocess.html –