وثائق

مزودو أدلة المراجعة

قائمة كاملة بالمزودون الذين يمكنهم إرفاق أدلة التحقق إلى pull request.

يمكن لواحد وثلاثين مزودًا إرفاق أدلة إلى طلبات السحب التي يفتحها 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بناء للهواتف المحمولة

مراجعة ومسح

مزودينتج
CodeRabbitAI مراجعة
Qodo / PR-AgentAI مراجعة
GreptileAI مراجعة
Cursor BugbotAI مراجعة
SonarQube Cloudمسح أمان
Snykمسح أمان
Semgrepمسح أمان

تغطية وبصريات

مزودينتج
Codecovتغطية
Chromaticمراجعة بصرية
Percyمراجعة بصرية

اختبار شامل ومراقبة

مزودينتج
Cypress Cloudاختبار شامل، أداء
Checklyاختبار شامل، أداء
Maestroاختبار شامل، أداء
BrowserStackاختبار شامل، أداء

مخصص

وصلة ويب لإثبات مخصصة وصلة ويب لإثبات مخصصة تغطي أي عنصر غير مدرج. إذا كان بإمكان الأداة نشر نتيجة، فيمكنها تقديم إثبات.

كيف يتم استيعاب الإثبات

تختلف المزودون في طريقة التقاط Coroid لنتائجها:

  • سطح Git — يتم القراءة من الالتزام أو حالة pull request التي يكتبها المزود بالفعل. أقل تكوين مطلوب.
  • مخرجات نظام التكامل المستمر — يتم القراءة من مخرجات خط أنابيب التجميع الخاص بك.
  • مباشرةً عبر API — يتصل Coroid بالمزود مباشرة، مما يوفر تفاصيل أكثر دقة وتتطلب بيانات اعتماد.
  • نشر مباشر — يبدأ Coroid عملية النشر بنفسه، من فرع المهمة في Coroid، لذا لا حاجة للدفع.

ابدأ من واجهة Git إذا كان المزود يدعم ذلك؛ عادةً لا يتطلب الأمر بيانات اعتماد إضافية لأن التكامل الموجود لديك يقوم بكتابة الحالة.

النشر المباشر ومعاينة المهمة

ثلاثة مزودين لاستضافة المواقع الثابتة يدعمون النشر المباشر:

مزودطريقة التجميعمكان العرض
Vercelيقوم Coroid برفع الفرع؛ ثم يقوم Vercel بتجميعهمعاينة المهمة معاينة في عملية المراجعة
Netlifyيقوم Coroid بتجميع الفرع، ثم يرفع الناتجإثبات المراجعة
Cloudflare Pagesيقوم Coroid بتجميع الفرع، ثم يرفع الناتجإثبات المراجعة

مع توصيل Vercel للنشر المباشر، فإن معاينة المهمة يتم إنشاؤها بواسطة Vercel بدلاً من بيئة اختبار Coroid. حذف تلك المعاينة يؤدي إلى حذف نشر Vercel. أما المستودعات في وضع الاستخدام المحلي فلا يتم رفعها أبدًا إلى أي مزود.

بدون النشر المباشر، لا ينشئ Coroid معاينات من المزود. وإذا كان مزود الاستضافة لديك يقوم بالفعل بتجميع كل فرع يتم دفعه، فإن Coroid يقرأ ذلك النشر من pull request كإثبات للمراجعة.

الاختيار

قم بربط ما تستخدمه حاليًا. تهدف أداة مراجعة الأدلة إلى عرض نتائج التحقق الموجودة بجانب الكود، وليس تبني أدوات جديدة؛ فكل عنصر إضافي ينافس على انتباه المراجع. اطلع على مراجعة الأدلة.