jenkins 와 sonar 는 코드 검 측 과정 에 대한 상세 한 설명 을 실현 합 니 다.

1.먼저 sonar scanner 를 설치 한 클 라 이언 트
제 젠 킨 스 버 전 은 2.176.2 입 니 다.
sonar 를 설치 하려 면 클 라 이언 트 와 서버 를 설치 해 야 합 니 다.클 라 이언 트 의 관련 설정 만 설명 합 니 다.설치 절차 생략
2.그리고 sonar scanner 의 환경 변 수 를 설정 합 니 다.
서버 프로필 파일 편집,
vim/etc/profile,환경 변수 추가
export MAVEN_HOME=/opt/servers/apache-maven-3.6.1
export SONAR_SCANNER_HOME=/opt/sonar-scanner
3.먼저 jenkins 에 필요 한 플러그 인 을 설치 합 니 다.

4.SonarQube server 의 configuration 설정

sonar 서버 의 주소 와 계 정 을 설정 해 야 합 니 다.이 버 전 은 token 방식 만 제공 하기 때문에 token 은 sonnar 서버 에서 가 져 와 야 합 니 다.구체 적 인 방식 은 별도로 찾 아야 한다.
메모:여기 url 뒤에 ip 와 포트 만 있 고/sonar 가 없습니다.그렇지 않 으 면 나중에 job 를 설정 할 때 오류 가 발생 할 수 있 습 니 다.
5.sonar 의 전역 설정 설정

6.job 를 만 들 고 sonar scanner 의 설정 정 보 를 추가 합 니 다.
우선 여 기 를 선택 하여 코드 구축 전에 코드 검 사 를 하 는 것 을 표시 합 니 다.

job 에서 첫 번 째 작업 을 만 들 고 Execute SonarQube Scanner 를 만 듭 니 다.

팝 업 폼 에 속성 정 보 를 입력 하 십시오.

이 properties 는 기본적으로 프로젝트 에 있 는 sonar-project.properties 파일 을 덮어 씁 니 다.따라서 설정 이 끝나 면 프로젝트 에 파일 을 추가 할 필요 가 없습니다.
결과:

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기