2017-12-17 22 views
-1

jenkins를 통해 요청을 끌어 오기 바로 전에 개발자 지점 (bitbucket)에서 sonarqube 분석을 시작하고 싶습니다. 샘플 솔루션이 있습니까? "sonar for bitbucketserver"플러그인은 sonarqube 분석을 트리거하지 않는 분석 결과 만 보여줍니다. 우리의 스캐너는 젠킨스에있을 것입니다젠킨스에서 sonarcube를 트리거하는 비트 버킷 풀 요청 (클라우드가 아님)에 대한 샘플 솔루션이 있습니까?

+0

내가 "시료 용액은"무슨 뜻으로, 제대로 이해하고 "[나를 위해이 코드하세요] (http://idownvotedbecau.se/ noattempt /) " –

+0

사실 나는 소나 큐브 분석을 시작하기위한 bitbucket 플러그인이 있는지 물어보고 싶었습니다. –

답변

0

CI 도구없이 나는 sonarqube에 플러그인 sonar-stash를 추가하여 분석을 트리거 할 수있었습니다. 이 방법은 Bitbucket과 통합됩니다. 명령 나는 수중 음파 탐지기 스캐너에서, sonarqube 서버에서/bin 폴더에 실행 :

./sonar-scanner -Dsonar.analysis.mode=preview 
-Dsonar.stash.notification=true 
-Dsonar.stash.project=JAVA 
-Dsonar.stash.repository=abcd 
-Dsonar.stash.pullrequest.id=2 
-Dsonar.stash.password=**********