플러그인 설치하기

Confluence URL: Installing a Plugin

Table of Contents


다음 두 가지 방법으로 SonarQube에 플러그인을 설치할 수 있습니다:

  • 마켓플레이스(Marketplace) - SonarQube UI를 통한 플러그인 자동 설치
  • 수동 설치 - SonarQube 인스턴스가 인터넷에 접속할 수 없는 경우, 다운로드를 통한 직접 설치

Marketplace

인터넷과 연결된 환경에 SonarQube 서버를 설치한 경우 "Administer System" 글로벌 권한을 가진 계정으로 Sonarqube 서버에 로그인 후, Administration > Marketplace 메뉴로 이동합니다:

  • 설치하고자 하는 사용 번들 및 플러그인 선택
  • "Install" 클릭 후, 플러그인 다운로드 대기

다운로드가 완료되면. "재시작(Restart)" 버튼이 표시됩니다.

SonarQube 서버를 인터넷에 연결하는 방법과 관련된 세부적인 내용은 마켓플레이스를 참조합니다


수동 설치

상용 에디션을 수동을 설치하고자 하는 경우, https://docs.sonarqube.org/display/PLUG/SonarSource+Editions를 참조합니다.

  • 사용하고자 하는 플러그인 정보 페이지(예: Python의 경우 SonarPython)에서 설치 대상 SonarQube 서버 버전에 적합한 플러그인 파일을 다운로드합니다.
  • 다운로드 한 jar 파일을 SonarQube Server의 $SONARQUBE_HOME/extensions/plugins 디렉토리에 복사합니다.
  • 동일한 플러그인의 다른 버전이 존재하는 경우에는 오래된 버전의 플러그인 파일을 삭제하나 백업합니다. SonarQube 서버는 버전이 다른 동일 플러그인이 설치된 경우 한가지 버전만을 인식합니다.
  • SonarQube Server를 재시작합니다.

License

사용 에디션을 설치하는 경우, 라이선스키가 필요합니다. Administration > Configuration > License Manager에서 라이선스 키를 설정합니다.


© 2017-2018 Moses Kim.

별도의 언급이 없는 한, 이 스페이스의 컨텐츠는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
SONARQUBE는 SonarSource SA의 트레이드 마크입니다. 모든 트레이트 마크 및 저작권은 각 소유자의 소유물입니다.

::: SonarQube 관련 문의 : 이메일 :::