카테고리 Cheat 시트¶
제품정보¶
SonarCloud는 버그, 취약점 및 코드 냄새에 대한 코드를 자동으로 리뷰하는 클라우드 기반 코드 품질 및 보안 분석 플랫폼입니다. CI/CD 파이프라인과 원활한 통합과 높은 코드 품질 기준을 유지하기 위해 상세한 통찰력을 제공합니다.
· ** 참고**: 공개 저장소 무료. 개인 저장소는 $ 10 / 월에서 지불 된 계획을 요구합니다.
시작하기¶
계정 설정¶
카지노사이트
조직 설정¶
카지노사이트
프로젝트 가져 오기¶
카지노사이트
CLI 설치¶
SonarScanner 클립¶
카지노사이트
Docker 스캐너¶
카지노사이트
프로젝트 구성¶
프로젝트¶
카지노사이트
Language-Specific 구성¶
카지노사이트
CI/CD 통합¶
GitHub 작업¶
카지노사이트
프로젝트¶
카지노사이트
Azure DevOps를¶
카지노사이트
Jenkins 파이프 라인¶
ο 회원 관리
분석 명령¶
기본 분석¶
카지노사이트
Language-Specific 분석¶
카지노사이트
품질문¶
기본 품질 이름 *¶
카지노사이트
공급 능력 이름 *¶
카지노사이트
품질 문 상태¶
카지노사이트
보안 분석¶
보안 핫스팟¶
카지노사이트
Vulnerability 탐지¶
카지노사이트
보안 규칙 구성¶
카지노사이트
부호 적용¶
자바스크립트/TypeScript 회사 소개¶
오프화이트
JaCoCo로 Java 적용¶
카지노사이트
Python 적용¶
오프화이트
사이트맵 제품 정보¶
REST API 인증¶
카지노사이트
프로젝트 미터¶
카지노사이트
Webhook 구성¶
카지노사이트
Pull 요청 분석¶
GitHub 통합¶
카지노사이트
Branch 분석¶
카지노사이트
고급 구성¶
주문 규칙¶
카지노사이트
품질 프로필¶
```bash
Create custom quality profile:¶
1. Quality Profiles > Create¶
2. Select language and parent profile¶
3. Activate/deactivate rules¶
4. Set rule parameters¶
5. Assign to projects¶
```의 경우
프로젝트 설정¶
```properties
Advanced project settings¶
sonar.projectDescription=Project description sonar.links.homepage=https://example.com sonar.links.ci=https://ci.example.com sonar.links.scm=https://github.com/org/repo sonar.links.issue=https://github.com/org/repo/issues
Analysis scope¶
sonar.inclusions=/*.js,/.jsx,**/.ts,/*.tsx sonar.exclusions=/node_modules/,/dist/,/.min.js sonar.test.inclusions=**/.test.js,/*.spec.js sonar.coverage.exclusions=/.test.js,**/.config.js ```에 대하여
문제 해결¶
일반적인 문제¶
```bash
Analysis fails with "Project not found":¶
1. Check project key spelling¶
2. Verify organization name¶
3. Ensure project exists in SonarCloud¶
4. Check token permissions¶
Coverage not showing:¶
1. Verify coverage report path¶
2. Check report format compatibility¶
3. Ensure tests run before analysis¶
4. Validate coverage configuration¶
```의 경우
Debug 분석¶
```bash
Enable debug logging¶
sonar-scanner -Dsonar.verbose=true
Check analysis logs¶
SonarCloud > Project > Activity > View Details¶
Validate configuration¶
sonar-scanner -Dsonar.scanner.dumpToFile=sonar-scanner-dump.properties ```에 대하여
성능 최적화¶
```bash
Optimize analysis performance:¶
1. Exclude unnecessary files¶
2. Use incremental analysis¶
3. Optimize test coverage collection¶
4. Configure appropriate heap size¶
JVM options for large projects¶
export SONAR_SCANNER_OPTS="-Xmx2048m" ```의 경우
최고의 연습¶
Code 품질 표준¶
카지노사이트
팀 Adoption¶
카지노사이트
지속적인 개선¶
카지노사이트