2017-05-19 3 views
0

저는 Jenkins에 음파 분석을 통합하려고합니다. 다중 모듈 구성을 설정했으며 젠킨스 로그를 기반으로 분석을 실행해야한다고 생각합니다.Sonarqube Jenkins 통합 오류, 분석이 수행되지 않았습니다.

INFO: Analysis report generated in 234ms, dir size=774 KB 
INFO: Analysis reports compressed in 94ms, zip size=199 KB 
INFO: Analysis report uploaded in 74ms 
INFO: ANALYSIS SUCCESSFUL, you can browse 
http://localhost:9000/dashboard/index/perso 
INFO: Note that you will be able to access the updated dashboard once the 
server has processed the submitted analysis report 
INFO: More about the report processing at http://localhost:9000/api/ce/task? 
id=AVwVnhRax2vtJSkdxag8 
INFO: Task total time: 9.919 s 
INFO: --------------------------------------------------------------------- 
INFO: EXECUTION SUCCESS 

그러나 내가 소나 대시 보드로 향하면, 나는 이것이 전부입니다.

No analysis has been performed since creation. The only available section is the configuration. 

가 나는 오류를 보여줍니다 소나 로그를 체크 아웃하지만 슬프게도 그 기반으로 문제를 해결할 수 없습니다. 오류 : https://pastebin.com/N50RhBT3

마지막 원인은 SSL 연결 예외 였지만 두 서버 모두 로컬에서 실행 중이므로 왜 SSL이 있습니까?

사용 된 버전 : Sonar 플러그인 2.6.1, Sonarqube 서버 6.3.1, Sonarqube 스캐너 3.0.3.778. 젠킨스 2.59

덕분에, 피터

+0

서버 로그에 오류가 있습니까? 백그라운드 작업 처리 로그는 어떻게됩니까? –

+0

로그 파일을 가르쳐 주시겠습니까? 위의 내용은 sonar \ logs \ ce.log에 있습니다. –

+0

대시 보드에서 로그를 열었습니다 (https://docs.sonarqube.org/display/SONAR/Background+Tasks). 같은 오류를 보여줍니다. –

답변

0

이 기본적으로 오류를 발견하지 자바이었다 밝혀졌습니다. 짜증나는 Jenkins 버그 때문에 이전에 Java를 다시 설치해야했습니다. 이 변경은 부분적으로 만 음파 탐지기를 통과했으며 위의 오류가 발생했습니다. 해결책은 랩퍼 구성 파일을 사용하여 해당 java_home을 가리키는 소나 (sonar)입니다.

관련 문제