반응형

저번 글에 sonarqube와 깃헙을 연동하다 권한문제로 포기아닌 포기를 했는데.. 

로컬에 설정을 하면서 아래와 같은 환경설정을 하여 소스 검증과 성능 테스트 환경을 구축하고 싶어졌다.

최종목표

 

0. vm에 필요한 프로그램 설치

2022.01.10 - [세팅/vm on mac] - [vm] jenkins 설치

 

[vm] jenkins 설치

centos7 에서 설치 > wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo > rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key > yum upgrade > yum ins..

bangpurin.tistory.com

1. github secret 생성

 

2. jenkins 에서 github 계정 추가

 

 

3. sonarqube 설정 변경

 

4. github - sonarqube 설정

 

5. 프로젝트 구성

gradle build -> 실행 부분이랑

소나큐브 옵션 부분 추가해야한다.

 

6. 젠킨스 실행

 


jar 실행을 vm의 hangame 계정에서 실행하고 싶어서 추가작업 진행

1. node 등록 -> 노드는 사용하지 않았다.

노드 등록 후 아래와 에러가 났다.

/var/lib/jenkins/.ssh/known_hosts [SSH] No Known Hosts file was found at /var/lib/jenkins/.ssh/known_hosts. Please ensure one is created at this path and that Jenkins can read it.

/var/lib/jenkins/.ssh/known_hosts 해당 경로와 파일을 만들어준다.

 

2. 추가 플러그인 설치(이게 플러그인인줄 몰랐다. 매번 쓰던 옵션이 안나와서 당황..)

 

3. 설치 후 계정 추가하고

4. 구성에서 추가

728x90
반응형

'서버 세팅 & tool > sonarqube' 카테고리의 다른 글

[sonarqube] integration with github -2  (0) 2022.01.07
[sonarqube] springboot2 + gradle  (0) 2022.01.06
[sonarqube] integration with github -1  (0) 2022.01.06
[vm] sonarqube 설치  (0) 2022.01.05

+ Recent posts