사용자 도구

사이트 도구


java:sonarqube

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
java:sonarqube [2021/10/09 23:07]
kwon37xi [Jenkins Pipeline에서 Quality Gate 응답 대기]
java:sonarqube [2022/04/05 22:10]
kwon37xi
줄 2: 줄 2:
   * http://www.sonarsource.org/  [[java:static_analysis|Java Static Analysis]] 도구   * http://www.sonarsource.org/  [[java:static_analysis|Java Static Analysis]] 도구
   * 코드 품질 관리 툴   * 코드 품질 관리 툴
 +  * [[programming:static_analysis:sonarcloud|SonarCloud]]
   * [[gradle:sonarqube|Gradle SonarQube]]   * [[gradle:sonarqube|Gradle SonarQube]]
  
줄 52: 줄 53:
   * sonarqube 8.x 에서는 client 에서 ''sonar.qualitygate.wait=true'' 프라퍼리트를 지정하면 sonarqube quality gate 통과여부를 검사하고 해당 job 을 성공/실패시킬 수 있다.   * sonarqube 8.x 에서는 client 에서 ''sonar.qualitygate.wait=true'' 프라퍼리트를 지정하면 sonarqube quality gate 통과여부를 검사하고 해당 job 을 성공/실패시킬 수 있다.
 ===== Jenkins Pipeline에서 Quality Gate 응답 대기 ===== ===== Jenkins Pipeline에서 Quality Gate 응답 대기 =====
-  * sonarqube 8.x 에서는 불필요. sonarqube gradle/maven plugin 프라퍼티에 ''sonar.qualitygate.wait=true'' +  * sonarqube 8.x 에서는 불필요. sonarqube gradle/maven plugin 프라퍼티에 ''sonar.qualitygate.wait=true'' 사용.
- 사용.+
   * [[https://www.jenkins.io/doc/pipeline/steps/sonar/|SonarQube Scanner for Jenkins]] 플러그인 설치 상태에서   * [[https://www.jenkins.io/doc/pipeline/steps/sonar/|SonarQube Scanner for Jenkins]] 플러그인 설치 상태에서
     * Jenkins 설정에서 sonarqube URL / 인증등을 설정해주고서     * Jenkins 설정에서 sonarqube URL / 인증등을 설정해주고서
java/sonarqube.txt · 마지막으로 수정됨: 2022/10/19 10:08 저자 kwon37xi