Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

Table of Contents

시스템 관리자(administrators)는 업데이트 센터(Administration > System > Update Center 메뉴)에 접근할 수 있습니다. 업데이트 센터는 SonarQube 플랫폼을 최신 상태로 유지할 수 있도록 합니다.

다음 정보를 확인할 수 있습니다:

  • 설치된 플러그인
  • 플러그인 업데이트
  • 운용중인 플랫폼 버전과 호환되는 다른 플러그인
  • 플래폼 업데이트

다음을 설치할 수 있습니다:

  • 새로운 플러그인
  • 플러그인 업데이트

업데이트 센터의 기능을 사용하려면(단지 현재 설치된 플러그인 목록을 표시하는 것 이외의), SonarQube 서버가 인터넷과 연결되어 있어야 합니다. 플러그인을 설치한 뒤에는 플랫폼을 재시작해야 합니다.

설치된 플러그인

이 뷰(Installed Plugins)는 설치된 플러그인과 시스템 플러그인 목록을 표시합니다. 업그레이드 가능한 경우 Upgrade 버튼이 추가로 표시되며, Uninstall 버튼을 클릭해 설치된 플러그인을 삭제할 수 있습니다.


설치 가능한 플러그인

이 뷰(Available Plugins)는 운용 중인 SonarQube 버전에서 설치 가능한 플러그인 목록을 표시합니다. Install 버튼을 클릭해 간단하게 플러그인을 설치할 수 있습니다:

시스템 업데이트

이 뷰(System Updates)는 새로운 SonarQube 버전과 해당 버전 사용시 업그레이드해야 할 플러그인 버전 정보를 표시합니다(대부분의 플러그인은 신규 버전에 대한 호환성을 유지합니다). 신규 SonarQube 플랫폼은 수동으로 설치해야 합니다.

대기 중인 오퍼레이션

업데이트 센터의 프로세스가 진행되는 경우(플러그인 설치, 업데이트 혹은 삭제), 페이지 상단의 노란 영역에 대기 중인 오퍼레이션(SonarQube 서버 재시작시 적용됨)이 표시됩니다. 대기 중인 오퍼레이션은 서버를 재시작하기 전에 언제든 취소할 수 있습니다:

프록시 뒤에서 업데이트 센터 사용하기

업데이트 센터는 서비스를 제공하기 위해 외부 서버에 HTTP(S) 연결을 사용합니다. SonarQube 서버가 프록시 뒤에 위치하는 경우, SONAR_HOME/conf/sonar.properties 설정 파일에 추가 설정을 적용해야 합니다:

http.proxyHost=<your.proxy.host>
http.proxyPort=<yout.proxy.port>

#If proxy authentication is required
http.proxyUser=<your.proxy.user>
http.proxyPassword=<your.proxy.password> 

Note: HTTPS 연결을 사용하는 경우 'https.' 속성값에 동일한 설정값을 적용할 수 있습니다.

SonarQube 서버 재시작

sonar.sh restart 커맨드 명령어를 사용하거나 UI의 버튼을 클릭해 SonarQube 서버를 재시작할 수 있습니다:

  • 업데이트 센터에 대기 중인 변경 사항이 있는 경우, 노란색 배너 영역에 restart 버튼이 표시됩니다('대기 중인 오퍼레이션' 참조)
  • 시스템 정보 페이지에 항상 restart 버튼이 표시됩니다

수동 업데이트

SonarQube 서버가 인터넷에 연결되어 있지 않은 경우, 플러그인 관리를 위해 업데이트 센터를 정상적으로 사용할 수 없으며, 플러그인 설치나 업그레이드를 수작업으로 수행해야 합니다.

SonarQube 서버 버전과 호환되는 플러그인 정보는 plugin version matrix를 참조합니다(해당 페이지는 항상 최신으로 업데이트 됩니다).

플러그인 문서 페이지에서 설치하고자 하는 플러그인 파일을 다운로드 한뒤 SONARQUBE_HOME/extensions/downloads 디렉토리에 복사한 후, SonarQube 서버를 재시작합니다.

  • No labels