Coroid가 생성하는 풀 요청에 증거를 첨부할 수 있는 공급자는 총 31곳입니다. 증거의 정의와 이가 왜 pull request에 포함되어야 하는지에 대해서는 다음을 참조하십시오:리뷰 증거.
프로젝트의 통합 설정에서 공급자를 구성하세요.
Git 기반
| 공급자 | 생성물 |
|---|---|
| GitHub Actions 환경 | 웹 미리보기 |
| GitLab 리뷰 앱 | 웹 미리보기 |
이 방식은 설정이 가장 간편합니다. 왜냐하면 Coroid가 읽어들이는 Git 서버에 해당 환경이 이미 존재하기 때문입니다.
정적 호스팅
| 공급자 | 생성물 |
|---|---|
| Vercel | 웹 미리보기 |
| Netlify | 웹 미리보기 |
| Cloudflare Pages | 웹 미리보기 |
| AWS Amplify | 웹 미리보기 |
풀스택 미리보기
| 공급자 | 생성물 |
|---|---|
| Render | 웹 미리보기 |
| Railway | 웹 미리보기 |
| Heroku 리뷰 앱 | 웹 미리보기 |
| Fly.io | 웹 미리보기 |
| Northflank | 웹 미리보기 |
| Qovery | 웹 미리보기 |
| Porter | 웹 미리보기 |
모바일 배포
| 공급자 | 생성물 |
|---|---|
| Expo EAS | 모바일 빌드 |
| TestFlight | 모바일 빌드 |
| Google Play 내부 테스트 | 모바일 빌드 |
리뷰 및 스캔
| 공급자 | 생성 |
|---|---|
| CodeRabbit | AI 리뷰 |
| Qodo / PR-Agent | AI 리뷰 |
| Greptile | AI 리뷰 |
| Cursor Bugbot | AI 리뷰 |
| SonarQube Cloud | 보안 스캔 |
| Snyk | 보안 스캔 |
| Semgrep | 보안 스캔 |
커버리지 및 시각적 결과
| 공급자 | 생성 |
|---|---|
| Codecov | 커버리지 |
| Chromatic | 시각적 리뷰 |
| Percy | 시각적 리뷰 |
종합 테스트 및 모니터링
| 공급자 | 생성 |
|---|---|
| Cypress Cloud | 종합 테스트, 성능 측정 |
| Checkly | 종합 테스트, 성능 측정 |
| Maestro | 종합 테스트, 성능 측정 |
| BrowserStack | 종합 테스트, 성능 측정 |
사용자 정의
사용자 정의사용자 정의 증거 웹훅목록에 없는 모든 항목을 포함합니다. 도구가 결과를 전송할 수 있다면 증거를 제공할 수 있습니다.
증거 수집 방식
Coroid가 각 공급자의 출력값을 가져오는 방식은 공급자마다 다릅니다:
- Git 인터페이스— 커밋 또는 pull request 상태 정보에서 읽어오며, 공급자가 이미 작성한 내용입니다. 설정이 가장 간편합니다.
- CI 출력값— 파이프라인의 출력값에서 읽어옵니다.
- 직접 API— Coroid가 공급자를 직접 호출하여 더 풍부한 세부 정보를 얻을 수 있으며, 이를 위해 인증 정보가 필요합니다.
- 직접 배포— Coroid가 미리보기 환경 자체를 직접 실행할 수 있습니다.
공급자가 지원하는 경우 Git 기반 인터페이스부터 시작하세요. 일반적으로 별도의 인증 정보 없이도 작동하는데, 이는 이미 사용 중인 통합 기능이 상태 정보를 기록하기 때문입니다.
선택하기
기존에 운영 중인 시스템을 그대로 연결하세요. 리뷰 증거 기능은 코드 옆에 기존의 검증 결과를 표시하는 것이 목적이지 새로운 도구를 도입하는 것이 아닙니다. 추가되는 각 아티팩트는 리뷰어의 주의를 분산시킬 수 있습니다. 자세히 알아보려면리뷰 증거.