שלושים ואחד ספקים יכולים לצרף ראיות לבקשות משיכה ש־Coroid פותח. כדי ללמוד מהי ראיה ומדוע היא צריכה להופיע על גבי ה־pull request, עיינו ב ראיות סקירה.
הגדירו ספקים תחת הגדרות האינטגרציה של הפרויקט.
מבוסס Git
| ספק | מייצר |
|---|---|
| סביבות Actions של GitHub | תצוגה מקדימה באינטרנט |
| אפליקציות סקירה של GitLab | תצוגה מקדימה באינטרנט |
הן דורשות את ההגדרה המינימלית ביותר, מכיוון שהסביבה כבר קיימת על פני השטח של Git ש־Coroid קורא ממנו.
אירוח סטטי
| ספק | מייצר |
|---|---|
| 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 | בדיקות תהליך מלא וביצועים |
מותאם אישית
א webhook עדות מותאם אישית מכסה כל כלי שאינו רשום ברשימה. אם כלי מסוים יכול לשלוח תוצאה, הוא יכול לספק עדות.
כיצד נקלטות העדויות
הספקים שונים בדרך שבה Coroid אוסף את הפלט שלהם:
- ממשטח Git — קורא מהקומיט או ממצב pull request שהספק כבר רושם. דורש מינימום תצורה.
- פלט CI — קורא מפלט צינור האצילה שלך.
- ישירות מ־API — Coroid קורא לספק ישירות, מה שמספק פרטים מפורטים יותר ודורש אישורים.
- פריסה ישירה — Coroid מבצע את הפריסה בעצמו, מענף המשימה ב־Coroid, כך שאין צורך בדחיפה.
התחיל משטח ה-Git כאשר הספק תומך בכך. בדרך כלל אין צורך בהרשאות נוספות מכיוון שהאינטגרציה הקיימת שלך כבר רושמת את הסטטוס.
פריסה ישירה ותצוגה מקדימה של משימה
שלושה ספקי אחסון סטטי תומכים בפריסה ישירה:
| ספק | אופן הבנייה שלו | היכן הוא מוצג |
|---|---|---|
| Vercel | Coroid מעלה את הענף; Vercel בונה אותו | תצוגה מקדימה של המשימה תצוגה מקדימה במהלך הסקירה |
| Netlify | Coroid בונה את הענף, ואז מעלה את הפלט | ראיות סקירה |
| Cloudflare Pages | Coroid בונה את הענף, ואז מעלה את הפלט | ראיות סקירה |
כאשר Vercel מחובר לפריסה ישירה, התצוגה מקדימה של המשימה תצוגה מקדימה של משימה נבנית על ידי Vercel במקום בסביבת סנדבוקס של Coroid. עצירת אותה תצוגה מקדימה מוחקת את הפריסה ב־Vercel. מאגרי נתונים במצב מקומי לעולם לא יועלו לספק.
ללא פריסה ישירה, Coroid אינו יוצר תצוגות מקדימות של ספק. אם אפליקציית Git של ספק האחסון שלך כבר בונה כל ענף שנדחף, Coroid קורא לאותה פריסה מ־pull request כראיות סקירה.
בחירה
חבר את מה שכבר מופעל אצלך. סקירת ראיות נועדה להציג את תוצאות ההתאמה הקיימות ליד הקוד, ולא לאמץ כלים חדשים – כל פריט נוסף תובע תשומת לב מהמסקררים. ראה סקירת ראיות.