اعرف سبب فشل مهمة CI

قدّم سجل المهمة الفاشلة وإعدادات المسار وملفات المشروع. يستطيع Gryphon مقارنة الخطأ بملف Dockerfile أو YAML أو سكربت shell واقتراح تعديل.

مهمة عملية

مثال: فشل تثبيت التبعيات في CI

تتوفر سجلات الخطأ وYAML المسار وpackage.json وlockfile وDockerfile.

  1. حدّد الأمر الفاشل وقارن إصدارات runtime ومدير الحزم.
  2. افحص الصورة ومجلد العمل والملفات التي دخلت البناء.
  3. جهّز التعديل وشغّل الفحوص ثم راجع تشغيل CI التالي.

ما الذي تحصل عليه

تعديل للإعدادات وسبب يدعمه سجل أو اختبار. إذا بقي السبب مجهولًا، قائمة بالفرضيات المتبقية.

ابدأ بالأمر الذي فشل

افحص إصدار الصورة وruntime ومدير الحزم ومجلد العمل وlockfile. قد يظهر السبب عند قراءة السجل بجانب الإعدادات.

أضف الملفات المطلوبة

يستطيع Desktop استخدام الملفات والأوامر المحلية. يمكن العمل مع GitHub Actions وGitLab CI وDockerfile وTerraform. احذف كلمات المرور والرموز السرية من السجلات.

اختبر التعديل

راجع diff وشغّل أدوات الفحص أو الاختبارات أو التحقق من الإعدادات. إذا لزم تشغيل CI مجددًا، راجع نتيجته أيضًا. أنت تحدّد الوصول إلى البنية التحتية والإجراءات المسموح بها.

جرّبه على مهمة لديك

افتح الويب وصف المهمة. اربط Desktop للملفات والأوامر على جهازك.