2011-05-11 4 views
20

Jenkins 버전 1.411을 실행하고 Maven을 사용하여 빌드하고 있습니다.빌드가 성공적 일 때라도 태그가 불안정합니다.

응용 프로그램이 성공적으로 빌드 되더라도 젠킨스는이를 불안정한 빌드로 취급합니다. 문제를 격리하기 위해 모든 테스트를 비활성화했습니다.

[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 45.389s 
[INFO] Finished at: Wed May 11 12:16:57 EST 2011 
[INFO] [DocLinks] Skip document Adaptiv generated site ... (No such directory: site) 
Final Memory: 27M/543M 
[INFO] ------------------------------------------------------------------------ 
channel stopped 
Archiving artifacts 
Email was triggered for: Unstable 
Sending email for trigger: Unstable 
An attempt to send an e-mail to empty list of recipients, ignored. 
Finished: SUCCESS 

답변

26

내가 허드슨/젠킨스를 사용하지만 당신은 Jenkins Terminology

불안정 빌드에서 봐 가지고해야 몇 시간 전에 : 그것은 성공적으로 하나 개 이상의 출판사 내장 된 경우 빌드는 불안정 불안정한 것으로보고하십시오. 예를 들어 JUnit 게시자가 구성되어 있고 테스트가 실패하면 빌드가 불안정한 것으로 표시됩니다.

제작사는 : 게시자는 예를 들어, JUnit 테스트 실행을위한 컴파일 이외의 빌드 프로세스의 일부입니다. 게시자는 처리 결과에 따라 안정적이거나 불안정한 결과를보고 할 수 있습니다. 예를 들어, JUnit 테스트가 실패하면 전체 JUnit 게시자가 불안정하다고보고 할 수 있습니다.

불안정한 결과를보고하는 다른 빌드 파트 (JUnit은 제외)가 있다고 가정합니다. 전체 빌드 프로세스 로그를 살펴보십시오.

+0

문제를 일으키는 DocLinks 플러그인이라는 사실을 알았습니다. Maven에 의해 생성 된 사이트 폴더를 호스팅하도록 설정되었습니다. 그러나 대상 폴더는 각 빌드 전에 정리되기 때문에 경로를 확인할 수 없습니다. 시험이 실패 할 경우 [여기] (https://github.com/jenkinsci/doclinks-plugin/issues/1#comment_1139367) –

+0

이상의 문제가 열렸습니다. – aliopi

+0

@aliopi 답변을 이해하고 댓글을 달았는지 잘 모르겠습니다. (테스트가 실패한 경우 빌드가 성공하지 못했지만 실패했을 가능성이 높습니다.)이 테스트는 불안정한 것으로 표시됩니다. – FrVaBe