2013-07-05 4 views
0

Pls. , 내 빌드 사점입니다 허드슨이를 실행에창 배치 명령에 jenkins 오류가 발생했습니다

cd SkySuperplanner 
mvn clean install test -Dtest=ExecuteAllSuite -DfailIfNoTests=false 

하지만 난이 오류와 실패 도움, 나는

나는이 같은 방망이를 가지고, 윈도우 배치 명령 빌드 작업을 통해 테스트를 실행 붙어 있어요

Started by user anonymous 
Building in workspace C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke 
[Sky+iPad-Seetest-Smoke] $ cmd /c call C:\Windows\TEMP\hudson1804953959577254996.bat 

C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke>AlltestBuild.bat 

C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke>cd SkySuperplanner 

C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke\SkySuperplanner>mvn clean install test -Dtest=ExecuteAllSuite -DfailIfNoTests=false 

[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building SkySuperplanner 0.0.1-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ SkySuperplanner --- 
[INFO] Deleting C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke\SkySuperplanner\target 

------------------------------------------------------- 
---------------------------------blah blah balh 
----------------------- 


[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 19.515s 
[INFO] Finished at: Fri Jul 05 11:50:46 BST 2013 
[INFO] Final Memory: 10M/26M 
[INFO] ------------------------------------------------------------------------ 
'cmd' is not recognized as an internal or external command, 
operable program or batch file. 
Build step 'Execute Windows batch command' marked build as failure 
Recording test results 
Finished: FAILURE 
+2

"Windows 배치 명령 실행"으로 올바르게 작업을 추가 한 경우 c : \ Windows \ system32 \ cmd.exe가 있는지 (시스템 경로에 따라 바꿀 수 있습니까?) 경로를 시스템 경로에 추가했는지 확인하십시오 –

+0

추가 빌드 단계를 사용하기 위해 빌드를 변경할 수 없습니다. 기존 솔루션은 장기간 침해 가능성이있는 지점에 비해 더 복잡해질 수 있습니다. – Randolph

+0

'PATH' 환경 변수를 변경 했습니까? 동일한 이름의 빌드 매개 변수를 사용하여? –

답변

0

나는 이것도 만났습니다. 시스템 구성에서 PATH를 잘못 설정했는데 일단 오류가 수정되면 PATH가 잘못 설정되었습니다.

1

maven을 호출하기 위해 bat 빌드 단계를 사용하지 마십시오. Maven 빌드 단계가 더 행복해집니다. 나는 빌드 단계는이 (일부 추가 특별한 소스를 당신에게

  • 이 특정 빌드에 실행 받는다는의 버전을 선택할 수 있습니다을 줄 것입니다 '최고 수준의 Maven 프로젝트를 호출'로 표시됩니다 생각 존재하지 않는다면 슬레이브에 설치한다.).
  • 명령 줄을 작성하는 대신 pom, 속성, jvm 옵션 및 mvn 설정 파일을 채울 텍스트 상자가 있습니다.
  • 다른 로컬 mvn 저장소를 지정할 수 있습니다 (~/.m2/repository 제외). 작업 공간에 .m2 디렉토리를두기 때문에이 작업을 수행하면 디스크 공간이 더 많이 필요하지만 m2 디렉토리가 오래 가지 못하게됩니다. 작업 공간을 정리하고 있다면, 특히 유물 관리자에서 유물을 캐싱하지 않는 경우에 특히 시간이 많이 걸릴 것입니다.
관련 문제