1
我目前正在打開一個程序的Jenkins項目,檢查它是否正在運行,併發送回合/失敗。我有一個安裝測試和一個卸載測試,並且這個測試應該檢查應用程序是否已安裝並且可以運行,或者如果已卸載它來檢查並確保它已正確卸載。如果程序正在運行,它工作正常,但如果不是,它會掛起,並且只在超時時發回失敗。它表示在控制檯輸出中找不到路徑,這應該發生,因爲卸載應用程序時它所在的文件夾被刪除,但由於某種原因,即使它識別出它也不會發送失敗。這裏是我的批處理命令:Jenkins構建不會失敗,當它應該
@echo off
cd C:\Program Files\file\file location
start application.exe
cd c:\windows\system32
sc query rfecosvc
tasklist | find "application"
這裏是控制檯輸出:
Started by user justin dunlap
Building remotely on BuildTestSlave (Justin_slave) in workspace C:\workspace\BuildTest2
[BuildTest2] $ cmd /c call C:\Users\rivet\AppData\Local\Temp\hudson4978209418565106916.bat
The system cannot find the path specified.
Build timed out (after 3 minutes). Marking the build as failed.
Build was aborted
Finished: FAILURE
刪除@echo off並查看您的批處理文件 – ilia