0
Jenkins가 파일을 검사하는 Windows 배치 파일을 가지고 있습니다. 응답이 실패 할 경우를 대비하여 배치 파일에서 오류 코드를 반환해야합니다.Jenkins에서 batchfile을 강제로 실행하지 못하도록합니다.
나는 다음과 같은 방법으로 그것을 할 tryed했습니다
findstr /m /c:"FAIL" testJenkins.log
if not errorlevel 1 (
EXIT /B 1
echo main batch FAIL >>testJenkins.log
) else (
findstr /m /c:"SKIP" testJenkins.log
if not errorlevel 1 (
EXIT /B 1
echo main batch SKIP >>testJenkins.log
) else (
EXIT /B 0
echo main batch PASS >>testJenkins.log
)
)
하지만 젠킨스 작업의 결과는 항상 녹색이다.
'testJenkins.log'에는 "FAIL"또는 "SKIP"이 포함되어 있습니까? –