2016-09-20 3 views
0

SonarQube 서버를 성공적으로 구축했으며 코드를 검토 할 수있는 몇 가지 사용자 지정 규칙을 작성했습니다. 이제 코드가 동일한 서버에있을 때만 Jenkins 및 Maven에서 서버 및 사용자 지정 규칙을 사용할 수 있습니다.sonar-maven-plugin에서 특정 sonar 서버를 사용하는 방법

내 질문은 다른 컴퓨터에서 maven 프로젝트를 개발할 때 Maven 빌드 또는 Maven 설치를 사용하려는 경우 어떻게 특정 SonarQube 서버를 계속 사용할 수 있습니까? 간단히 말해 pom.xml에 플러그인을 추가하면 내가 만든 SonarQube 서버를 사용할 수 없으며 내가 개발 한 사용자 정의 규칙도 적용되지 않습니다.

답변

3

in the docs에 명시된 바와 같이, SonarQube 서버의 주소가 분석에 사용 가능한지 확인하기 만하면됩니다. 그 외에도 사용자의 토큰을 분석 권한으로 제공하고 프로젝트가 아직 존재하지 않으면 '프로젝트 권한'을 만들어서 분석해야합니다.

물론 이것은 미리 네트워크에서 SQ 서버를 볼 수 있다고 가정합니다.

+0

그냥 sonom-maven-plugin을 추가하기 위해 pom.xml 파일을 수정하면됩니까? 우리 팀에는 많은 사람들이 있기 때문에 모든 구성 파일을 수정할 수 없습니다. – turtlologist

+0

개별 팀 구성원이 분석을 서버로 푸시해야합니다. 그럴 경우 마지막으로 승리 한 상황에 처하게됩니다. –

관련 문제