제대로 정적분적을 하려면 amd64 도커 이미지를 서버에 올려서 사용할수 있다.
권장 사양은
최소 2GB 램 장착되고 1GB램이 여유있는 서버 이니 작은 나스 혹은 무료 클라우드 이미지에 돌릴수 있다.
생각보다 CPU를 많이 잡아먹어서 죽어버린다고 하니 나중에 arm 이미지가 나오면 전환을 고려해 보자.
설치 조건
amd64 서버, 최소 2GB 램
도커
관련 링크 : https://docs.sonarqube.org/latest/setup/get-started-2-minutes/
1. 설치 방법
$ docker run -d --name sonarqube -e SONAR_ES_BOOTSTRAP_CHECKS_DISABLE=true -p 9000:9000 sonarqube:latest
2. 설치후 해당 서버:9000 주소로 접속해본다.
계정/비밀번호 admin/admin 이다.
3. 해당 대시보드에서
프로젝트를 누르면 여러 코드 저장소를 선택할수 있다.
4. Manually 를 누르면 프로젝트 이름과 고유키를 입력받는다.
5. test/test로 입력하고 완료를 하면 다음과 같은 화면이 나온다.
6. 여기서 Locally 를 선택하고 Generate를 선택하면 토큰이 생성된다.
7. continue 를 누르면 해당 빌드의 적용법이 나온다.
8. Gradle 에 코드를 추가후 하단 빌드 코드를 실행하면 시간이 지난뒤 결과 페이지가 나온다.
9. 각 탭을 눌러보면 내용을 확인할수 있다.
'개발 편의' 카테고리의 다른 글
[IntelliJ] sonarlint 코드 훈수 플러그인 (0) | 2022.06.24 |
---|---|
[정규표현식]regex101 (0) | 2022.05.13 |
[협업툴]Teams & Office 365 (0) | 2022.04.19 |
[DB]ERD cloud(무료, 추천) (0) | 2022.04.18 |
[DB]AQueryTool - ERD 웹 프로그램(유료화 및 비추천) (0) | 2022.04.18 |