티스토리 뷰

1. Sonarqube 서버 설치


brew install sonarqube

brew services start sonarqube


스캐너 설치

brew install sonar-scanner


2. Android Gradle에 아래 내용을 추가 한다.

buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.5"
}
}
apply plugin: "org.sonarqube"
sonarqube {
properties {
property "sonar.host.url", "http://localhost:9000/"
property "sonar.login", "admin"
property "sonar.password", "admin"
property "sonar.projectKey", "Sonar:Test"
property "sonar.projectName", "Container_MR5"
property "sonar.projectVersion", "1.0"
property "sonar.sourceEncoding", "UTF-8"
property "sonar.language", "java"
property "sonar.sources", "src/main/java"
property "sonar.profile", "Sonar way"
}
}

3. Sonarqube 소스 업로드

 - Terminal에서 아래 command 실행

    ./gradlew sonarqube

 * -bash: ./gradlew: Permission denied 오류 시 chmod +x gradlew 


4. Sonarqube 실행

 http://localhost:9000

  admin / admin


 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함