Trettioett providers kan lägga till verifieringsunderlag i de pull requests som Coroid öppnar. Läs mer om vad verifieringsunderlag är och varför det hör hemma på pull request: se Granskningsunderlag.
Konfigurera providers under projektets integrationsinställningar.
Git-native
| Provider | Ger |
|---|---|
| GitHub Actions-miljöer | Webbpreview |
| GitLab Review Apps | Webbpreview |
De här kräver minst konfiguration, eftersom miljön redan finns på den Git-yta som Coroid läser från.
Statisk hosting
| Provider | Ger |
|---|---|
| Vercel | Webbpreview |
| Netlify | Webbpreview |
| Cloudflare Pages | Webbpreview |
| AWS Amplify | Webbpreview |
Fullstack-previewmiljöer
| Provider | Ger |
|---|---|
| Render | Webbpreview |
| Railway | Webbpreview |
| Heroku Review Apps | Webbpreview |
| Fly.io | Webbpreview |
| Northflank | Webbpreview |
| Qovery | Webbpreview |
| Porter | Webbpreview |
Mobil distribution
| Provider | Ger |
|---|---|
| Expo EAS | Mobil build |
| TestFlight | Mobil build |
| Google Play internal testing | Mobil build |
Granskning och scanning
| Provider | Ger |
|---|---|
| CodeRabbit | AI-granskning |
| Qodo / PR-Agent | AI-granskning |
| Greptile | AI-granskning |
| Cursor Bugbot | AI-granskning |
| SonarQube Cloud | Säkerhetsskanning |
| Snyk | Säkerhetsskanning |
| Semgrep | Säkerhetsskanning |
Täckning och visuella tester
| Provider | Ger |
|---|---|
| Codecov | Täckning |
| Chromatic | Visuell granskning |
| Percy | Visuell granskning |
End-to-end och övervakning
| Provider | Ger |
|---|---|
| Cypress Cloud | End-to-end, prestanda |
| Checkly | End-to-end, prestanda |
| Maestro | End-to-end, prestanda |
| BrowserStack | End-to-end, prestanda |
Anpassad
En anpassad webhook för verifieringsunderlag täcker allt som inte finns med i listan. Om ett verktyg kan publicera ett resultat kan det bidra med verifieringsunderlag.
Så hämtas verifieringsunderlag in
Providers skiljer sig åt i hur Coroid hämtar deras resultat:
- Git-yta — läses från den commit- eller pull request-status som leverantören redan skriver. Kräver minst konfiguration.
- CI-resultat — läses från resultatet av din pipeline.
- Direkt API — Coroid anropar leverantören direkt, vilket ger mer detaljerad information men kräver autentiseringsuppgifter.
- Direkt driftsättning — Coroid startar själva driftsättningen från uppgiftens branch i Coroid, så ingen push behövs.
Börja med den Git-yta där leverantören stöder det. Det fungerar vanligtvis utan extra autentiseringsuppgifter eftersom den integration du redan har skriver statusen.
Direkt driftsättning och förhandsvisning av uppgiften
Tre leverantörer av statisk hosting stöder direkt driftsättning:
| Leverantör | Så byggs det | Var det visas |
|---|---|---|
| Vercel | Coroid laddar upp branchen; Vercel bygger den | Uppgiftens Förhandsvisning i Granskning |
| Netlify | Coroid bygger branchen och laddar sedan upp resultatet | Granskningsunderlag |
| Cloudflare Pages | Coroid bygger branchen och laddar sedan upp resultatet | Granskningsunderlag |
När Vercel är anslutet för direkt driftsättning byggs förhandsvisningen av uppgiften av Vercel i stället för i en Coroid-sandlåda. Om du stoppar förhandsvisningen tas Vercel-driftsättningen bort. Repo i läget endast lokalt laddas aldrig upp till en leverantör.
Utan direkt driftsättning skapar Coroid inga förhandsvisningar hos leverantören. Om hosting-leverantörens Git-app redan bygger varje pushad branch hämtar Coroid den driftsättningen från pull request som granskningsunderlag.
Att välja
Anslut det du redan använder. Granskningsunderlag handlar om att visa befintlig verifiering intill källkoden, inte om att införa nya verktyg – och varje ytterligare artefakt konkurrerar om granskarens uppmärksamhet. Se Granskningsunderlag.