يمكن لواحد وثلاثين مزودًا إرفاق أدلة إلى طلبات السحب التي يفتحها Coroid. لمعرفة ما هي الأدلة ولماذا يجب أن تظهر على pull request، راجع: أدلة المراجعة.
قم بتهيئة المزودون ضمن إعدادات التكامل الخاصة بالمشروع.
أصلي لـ Git
| مزود | ينتج |
|---|---|
| بيئات GitHub Actions | معاينة ويب |
| تطبيقات 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 | اختبار شامل، أداء |
مخصص
وصلة ويب لإثبات مخصصة وصلة ويب لإثبات مخصصة تغطي أي عنصر غير مدرج. إذا كان بإمكان الأداة نشر نتيجة، فيمكنها تقديم إثبات.
كيف يتم استيعاب الإثبات
تختلف المزودون في طريقة التقاط Coroid لنتائجها:
- واجهة Git — يتم القراءة من الالتزام أو حالة pull request التي يكتبها المزود بالفعل. أقل تكوين مطلوب.
- ناتج CI — يتم القراءة من ناتج خط أنابيب التجميع الخاص بك.
- مباشرة إلى API — Coroid يتصل بالمزود مباشرة، مما يوفر تفاصيل أكثر دقة ويتطلب بيانات اعتماد.
- نشر مباشر — يمكن لـ Coroid تشغيل معاينة الكود بنفسه.
ابدأ من واجهة Git إذا كان المزود يدعم ذلك؛ عادةً لا يتطلب الأمر بيانات اعتماد إضافية لأن التكامل الموجود لديك يقوم بكتابة الحالة.
الاختيار
قم بربط ما تستخدمه حاليًا. تهدف أداة مراجعة الأدلة إلى عرض نتائج التحقق الموجودة بجانب الكود، وليس تبني أدوات جديدة؛ فكل عنصر إضافي ينافس على انتباه المراجع. اطلع على مراجعة الأدلة.