
organization key와 project key 그리고 제외할 목록을 지정함
이는 sonar-project.properties 파일을 통해서 관리할 수도 있다.
sonar.projectKey=<>
sonar.organization=<>
나는 하드코딩으로 build.gradle에 박아두었다.

Springboot 프로젝트 SonarCloud로 정적 코드 분석하기 (with github actions)
spotless 또한 지정함
// TODO : SPOTLESS
id 'com.diffplug.spotless' version '6.11.0'
// TODO : SPOTLESS
spotless {
java {
target("**/*.java")
googleJavaFormat().aosp()
importOrder()
removeUnusedImports()
trimTrailingWhitespace()
endWithNewline()
}
}
[스프링] 멀티모듈 jacoco , sonarqube (cloud) 세팅
제외 파일
Your project contains .java files, please provide compiled classes with sonar.java.binaries property
organization Key 인식 오류
현재 디렉토리가 backend 여야 한다.
defaults:
run:
working-directory: ./backend
spotless에서 오류
./gredlew spotless