9월, 2019의 게시물 표시

sonar qube

sonarqube 설정 1. 설치 1) docker 설치 2) docker-compose 다운로드  ./docker/sonarqube 위치에 가져다 놓는다.  curl -o docker-compose.yml https://raw.githubusercontent.com/SonarSource/docker-sonarqube/master/recipes/docker-compose-postgres-example.yml 3) docker-compose up  * 파일을 열어 포트 수정 후 업로드한다. 기본적으로 9000으로 되어있음    8000:9000 (좌측이 열 포트이다) 2. 설정 1) 로그인 admin/admin 2) 한국어, 디펜던시체크기능 /administration/marketplace  * korean pack  * jdepend restart 3. SVN check 세팅 필수 * user : admin, admin  - 기본적으로 SCM check 하게되어있음 ( 파일이있는지 등 ) ( blame )  - 버전이 낮은 경우 체크가 안되므로 저장소 버전 업그레이드 필요 1) Global: Settings → General → SCM → SVN  * svn: E170001: Authentication required  username, password 입력 2) 저장소 버전 업그레이드  * svn: E200007: Retrieval of mergeinfo unsupported  svnadmin upgrade 저장소위치  svnadmin upgrade /var/local/svn/LAMP 4. 사용자 추가하기 1) 로그인  admin/admin 2) 환경설정 / 시큐리티 / 사용자 5. 사용하기 1) 프로젝트 추가 -  "+" - project 2) 사용자 키 추가 - token : userid 와 일치시키면 편하다  *  사용자의 ID 와 패스워드를 대체하 키값 : 생성 시 기억해두지 않으면 다시만들어야 한