2012-04-19 18 views
6

Basit bir sorum var. Post inşa çalışacak bir yarasa dosyası çalıştırmak istiyorum. Yarasa dosyası previousVersion ve currentVersion parametrelerini alır (Bu parametreler derleme başlamadan önce String Parametrelerini Doğrulama olarak girilir). Yarasa dosyalarını Jenkins'de çalıştırma

Bu

ben

set v = %currentVersion% 
set pv = %previousVersion% 
cmd \k "C:\jenkins\workspace\mybatfile.bat %pv% %p%" 
alıyorum hata olduğunu cmd iç ya da dış komut çalıştırılabilir program ya da toplu iş dosyası çıkış olarak tanınmayan edilir

cevap

21

değiştirin , Windows Toplu komutu çalıştırın denedi budur "cmd \ k" "çağırma" ile

Yürütme Windows Batch komutu zaten bir cmd içinde çalışıyor; Özellikle yeni bir tane başlatmaya gerek yok. Sadece BAT dosyanızı "arayın".

+1

Çok teşekkür ederim soooooooooooo. Benim dotopenauth sorunumu – David

+0

bana yardımcı olabilir diliyorum, bazı işlerde neden CMD'yi çalıştırmak için kullanabileceğinden emin değilim, ancak bazı işlerde bunu yapamazsınız. Zaten CMD/C kaldırmak ve 'çağrı' kaldırmak, şimdi çalıştı, teşekkürler. –

0

bu dosyayı dosya adını jenkins.bat oluşturun ve yerleştirin.

jenkins.bat dosyasını tıklamanız gerekiyor.

timeout 3 
start chrome http://localhost:8080/ 
java -jar jenkins.war 
+0

Bu cevabı denediniz mi? –

İlgili konular