본문 바로가기

CI , CD/Sonarqube3

sonarqube - 3 (Jenkins연동 ) sonarqube 이번에는 sonarqube와 jenkins를 연동하는 방법에대하여 알아보도록 하겠습니다 . 먼저 docker jenkins설치가 필요합니다 . 아직 설치하지 않았다면 아래 링크에서 설치하고 와주시면 됩니다 . https://beomseok95.tistory.com/177 Docker 를 이용한 CI 구축 -1 ( Docker jenkins 설치) Docker 를 이용한 CI 구축 여태 CI를 경험해본적이 없어 연습을 해봐야겠다고 생각을 하였습니다. 개인 서버가 별도로 없어서 어디에 구축을 해야하나 고민하던 중, 도커가 생각나서 도커에 구축하여 같이 연습을.. beomseok95.tistory.com 1. jenkins sonarqube 플러그인 설치 jenkins관리 - > 플러그인 관.. 2019. 6. 18.
Sonarqube - 2 (도커로 설치하기) Sonarqube 이전글에서 우분투환경에 소나큐브를 설치하는것을 알아보았었습니다 . 이번글에서는 도커로 소나큐브를 설치하는것을 알아보도록 하겠습니다. https://beomseok95.tistory.com/199 Sonarqube - 1 (우분투에 설치하기) Sonarqube 먼저 소나큐브를 설치하기 전에 소나큐브란 무었인지 에대하여 알아보도록 하겠습니다. 소나큐브란 ? 소나큐브는 프로젝트의 품질을 관리할 수 있도록 여러가지 모니터링 툴을 제공하는 오슨소스 플랫폼.. beomseok95.tistory.com 도커로 설치하면 훨씬 간단하게 설치할 수 있습니다. 먼저 도커가 깔려있어야겠죠 . 도커설치는 아래에서 확인할 수 있습니다.( mac기준) https://beomseok95.tistory.com/176.. 2019. 6. 18.
Sonarqube - 1 (우분투에 설치하기) Sonarqube 먼저 소나큐브를 설치하기 전에 소나큐브란 무었인지 에대하여 알아보도록 하겠습니다. 소나큐브란 ? 소나큐브는 프로젝트의 품질을 관리할 수 있도록 여러가지 모니터링 툴을 제공하는 오슨소스 플랫폼입니다. 보통 소나큐브는 단독으로 사용되기 보다는 지난 번에 포스트한 Jenkins 같은 CI 서버와 연동이 되어서 사용이 되어지고 있으며 Java를 포함한 20가지가 넘는 프로그래밍 언어 (예: C#, C/C++, Javascript 등)로 제작된 프로젝트의 모니터링을 제공합니다. 정리하자면 ,소나큐브는 정적 코드 분석 툴로써 사용되는 오픈소스 프로젝트입니다. 주로 메소드명이 길진 않은지 파라미터값이 많지는 않은지 복잡도는 얼마나되는지 등등을 검사해주는 툴입니다. 웹으로 구동됩니다. 만약 복잡도가 .. 2019. 6. 16.