docker에서 SonarQube를 이동하여 로컬 파일을 정적 해석하는For Mac

1959 단어 DockerSonarQube

태그 컨테이너 만들기

docker pull sonarqube:latest

#今回は起動テストまでなのでオプション --rm 付けました
docker run -d  --rm --name sonarqube -p 9000:9000 -p 9092:9092 sonarqube

콘솔 액세스


http://localhost:9000/
로그인 계정과 비밀번호는admin/admin입니다.

프로젝트 작성


Project&Management 키를 누릅니다.



Create Project 키를 누릅니다.



프로젝트 설정


이번에는 샘플이기 때문에 다음과 같이 설정합니다
Name : test
Key : test

Sonarscaner 설치


클라이언트의 파일을 분석하기 위해 로컬 PC에sonarscaner를 설치합니다.
다음 내용 액세스
https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner
Mac OS X64비트 링크에서 zip 파일 다운로드 및 압축 해제
properties 구성
/path/to/해제 디렉터리/conf/sonner-scanner.properties
sonar.projectName=test
sonar.projectKey=test:test
sonar.sources=/path/to/ローカルの解析対象ディレクトリ
sonar.exclusions=除外対象

실행 분석

/path/to/解凍ディレクトリ/bin/sonar-scanner

좋은 웹페이지 즐겨찾기