Yapılandırmada bir "runRegression" görevim var. Bu, bir "runEndtoEnd" komutunu çağırıyor ve 'param1' parametresini geçiriyor. o.Değeri dinamik olarak jenkins tarafından aktarılan build.gradle dosyasındaki bir değişken nasıl tanımlanır
Gradle görev komutunu kullanarak 'param1' için değer geçecek jenkins tarafından çağrılantask runRegression(type: Exec){
executable "xvfb-run"
args "gulp", "runEndtoEnd", param1
}
: Ben komutu çalıştırdığınızda gradle runRegression -Pparam1=Dev
, ben yudum vazifeyi ifa gradle görevi görüp geçebilir parametresini 'param1' aracılığıyla yapın.
Sorun, "taslak oluşturma" yaptığımızda ortaya çıkıyor. 'Param1' parametresini çözemiyor.
Hata alma:
Projeyi değerlendirirken bir sorun oluştu: 'runRegression' görevinde 'param1' özelliği bulunamadı.
Bunun için herhangi bir çözüm var mı? Şimdiden teşekkürler. param1
Teşekkür JBirdVegas olacak
gradle -Pparam1=dev
yürüttükten sonra bugibi bir şeyle
-P
aracılığıyla gönderilen bir değer elde edebilirsiniz. – Praveen