مضمّن Plz-bot
إصدار خدمة الويب من https://github.com/guykisel/inline-plz - قم بالاتصال بطلبات السحب والتعليقات المضمنة على الاختلافات!

كيف يمكنني استخدام هذا
- الإعدادات -> Webhooks -> إضافة webhook
- URL الحمولة:
https://inlineplz.herokuapp.com/ - اسمحوا لي أن أختار الأحداث الفردية: حدد طلب سحب
لماذا أريد استخدام هذا
إذا كنت تستخدم تحليلًا ثابتًا مع طلبات السحب الخاصة بك ، فربما تعتاد على سير العمل هذا:
- تشغيل تحليل ثابت محليًا ، إصلاح المشكلات
- دفع فرعا
- افتح العلاقات العامة
- انتظر حتى يمر العلاقات العامة في أداة CI الخاصة بك
- احصل على القليل من اللون الأحمر X على العلاقات العامة لأنك نسيت تشغيل أحد أدوات التحليل الثابت
- انقر على Little Red X ، قم بالزحف عبر سجلات وحدة التحكم ، وابحث في النهاية عن رسالة خفية تشير إلى سطر معين في أحد ملفاتك
- ارجع إلى الكود الخاص بك ، ابحث عن الملف والخط الصحيح ، ثم عد إلى رسالة الخطأ لأنك نسيت بالفعل ما كان عليه
يمنحك هذا الروبوت إخراج التحليل الثابت المثير مباشرة في فرق العلاقات العامة الخاصة بك حتى تتمكن من فهم الفشل بشكل أكثر كفاءة.
كيف تعمل
- يحتوي هذا الريبو على خادم قارورة بسيط بسيط يستمع إلى Github Webhooks
- عندما يفتح شخص ما طلب سحب أو يدفع بعض الالتزامات الجديدة ، فإن منشورات الويب الخاصة بـ REPO على خادم Flask
- يقرأ خادم Flask بيانات Github PR (الفرع ، SHA ، إلخ) ، واستنساخ الريبو ، والقذائف إلى Out-Plz
- يقوم Plz المضمّن بتشغيل أدوات تحليل ثابت ويستخدم واجهة برمجة تطبيقات Github للتعليق على العلاقات العامة مع أي أخطاء يجدها
هذا رائع ، كيف يمكنني المساهمة
- الإبلاغ عن الأخطاء وطلبات الميزات!
- يجب أن تذهب المشكلات الخاصة بـ WebService/BOT في هذا الريبو (INLINE-PLZ-BOT)
- يجب أن تذهب مشكلات الوظائف الأساسية لـ Inline-PLZ في https://github.com/guykisel/inline-plz
- أضف دعمًا لمزيد من أدوات التحليل الثابت
- أضف دعمًا لأدوات مراجعة التعليمات البرمجية الأخرى إلى جانب GitHub فقط
- إضافة الوثائق
- إضافة اختبارات الوحدة
- إصلاح الأخطاء