1. 소나큐브 다운로드
이 링크로 들어가서 Community 다운로드
2. jdk 11 설치/설정
https://www.oracle.com/kr/java/technologies/javase/jdk11-archive-downloads.html
여기로 들어가서 jdk 11 설치
다 설치된 후, 내PC에 오른쪽클릭 → 속성 → 아래로 내려서 고급 시스템 설정
시스템 속성이 열리면 고급 → 환경 변수 선택 → 새로만들기
변수 이름 : JAVA_HOME
변수 값 : 아까 위에서 jdk 11 설치한 경로
그리고 시스템 변수 쪽에서 Path 선택 후 편집 → 새로 만들기로 %JAVA_HOME%\bin 추가
이제 소나큐브 설치 폴더로 들어가서
bin → windows-x86-64 → StartSonar.bat 실행
구동 완료까지 중간에 잠깐씩 멈춘 것 같아보이는 때가 있으므로 멈춘 것 같다고 해서 바로 끄는 것 금지
맨 끝에 이렇게 나오면 정상 구동 완료(이 이후 해당 cmd 창은 닫아도 무관)
3. 프로젝트 생성
실행이 됬으면 주소창에 localhost:9000 을 적어서 접속
초기 계정은 아이디, 비밀번호 모두 admin
로그인이 됬으면 오른쪽 위의 Create Project → Manually 클릭(More를 누르면 깃허브 등 다른 식으로도 생성 가능)
프로젝트 이름, 키 입력(이름 입력 시, 키 입력란에도 자동으로 동일 입력됨) 후 Set Up 클릭
로컬에 있는 프로젝트를 선택할 것이기 때문에 Locally 선택
생성할 토큰 이름을 입력하고 Generate 클릭 / 이미 만들었었다면 Use existing token을 선택하여 이전 토큰id 입력
생성이 됬다면 저 토큰id를 다른 곳에 백업하거나 저장 후 Continue 클릭
순서대로 .NET 클릭 → .NET Framework 클릭 → offical documentation of the Scanner for .NET 클릭
만약 링크 클릭이 안된다면 이 주소로 접속
https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild/
4. Sonar Scanner 설치/설정
들어가서 SonarScanner .NET Framework 4.6+ 다운로드 후 원하는 곳에 압축 해제
압축 푼 폴더 내에 SonarQube.Analysis.xml 을 메모장으로 열어서 아래쪽에 있는 sonar.login 옆에 위에서 만들었던 토큰id 입력
아래에 있는 명령어를 기반으로
이 규칙대로 작성하여 .bat 파일로 저장(실행 결과를 보고 싶다면 작성 후 아랫줄에 pause 써서 저장)
적용하려는 유니티 프로젝트 폴더에 .bat 파일로 저장 후 실행
이렇게 나오면 성공
다시 웹에 들어가서
이런식으로 나오면 적용 완료
'플밍' 카테고리의 다른 글
애드몹 - 콘솔에선 문제없는데 모바일에서 광고 안나올때 (0) | 2022.03.04 |
---|---|
캐시 적중률 / 데이터 지역성 (0) | 2022.01.31 |
쉘 정렬 (0) | 2021.11.27 |
삽입정렬 (0) | 2021.11.26 |
[디자인패턴]명령 패턴 (0) | 2021.10.27 |