تكامل GitHub

سياق GitHub لكل خطأ في الإنتاج

اربط GitHub مرة واحدة، واختر المستودعات التي يجب أن يتابعها AllStak، وامنح كل خطأ سياق الإصدار والشيفرة الذي يحتاجه فريقك للفرز بسرعة.

اربط الأخطاء بالشيفرة التي أطلقتها

يتباطأ تصحيح أخطاء الإنتاج عندما تعرف أداة الأخطاء الـ stack trace لكنها لا تعرف المستودع أو الإصدار أو طلب السحب أو المالك خلفه. تكامل AllStak مع GitHub يغلق هذه الفجوة بربط مؤسستك مع GitHub عبر OAuth وتمكين المدراء من اختيار المستودعات المهمة.

بعد الربط، يبقي AllStak سياق ملكية الشيفرة والإصدارات قريبًا من سير عمل الأخطاء. وبذلك يصبح الانتقال من استثناء جديد إلى المستودع وتاريخ النشر المحتملين أسهل دون أن يضطر المهندسون إلى إعادة بناء التسلسل الزمني يدويًا.

ماذا يقدّم تكامل GitHub

يوفر ربط OAuth آمن سياق المستودعات الذي يحتاجه AllStak لتصحيح أخطاء واعٍ بالإصدارات.

ربط OAuth

اربط عبر تدفّق OAuth القياسي من GitHub؛ تُخزّن الرموز مشفّرة ولا تظهر في أي إعادة توجيه يراها المتصفح.

اختيار المستودعات

اختر المستودعات التي يجب أن يربطها AllStak بمؤسستك حتى تشير أخطاء الإنتاج إلى قاعدة الشيفرة الصحيحة.

سياق من الخطأ إلى الشيفرة

أبقِ دلائل الـ commit والمستودع والإصدار والمالك قريبة من تفاصيل الخطأ ليبدأ المستجيب الأول التحقيق دون تنقّل مشتت.

وصول يتحكم به المدراء

لا يستطيع ربط GitHub أو اختيار المستودعات أو فصل التكامل إلا مدراء المؤسسة.

إعداد GitHub في AllStak

يتم الإعداد من اللوحة ولا يحتاج إلى تغييرات في شيفرة التطبيق.

  1. 1

    افتح تكامل GitHub

    سجّل الدخول كمدير مؤسسة، وافتح التكاملات، واختر GitHub.

  2. 2

    صرّح عبر OAuth

    وافق على طلب التصريح في GitHub، ثم عُد إلى AllStak عبر مسار callback.

  3. 3

    اختر المستودعات

    حمّل المستودعات المتاحة لهوية GitHub المرتبطة واحفظ المستودعات التي يجب أن يستخدمها AllStak لسياق الشيفرة.

  4. 4

    تحقق من سياق الإصدارات

    أطلق خطأ اختبار بعد نشر وتأكد أن تفاصيل الخطأ تحتوي سياق مستودع وإصدار كافيًا للفرز.

الأسئلة الشائعة عن تكامل GitHub

هل يحتاج تكامل GitHub إلى مدير؟

نعم. الربط واختيار المستودعات وفصل GitHub إجراءات خاصة بمدير المؤسسة في AllStak.

هل أحتاج تغيير شيفرة التطبيق؟

لا. يتم ربط GitHub من اللوحة. ويجب أن يرسل تطبيقك معرّفات الإصدارات عبر SDK حتى تُربط الأخطاء بعمليات النشر.

هل يمكن اختيار مستودعات محددة فقط؟

نعم. بعد OAuth، يسمح AllStak للمدراء بحفظ المستودعات المرتبطة بمساحة العمل.

هل GitHub هنا منفصل عن تسجيل الدخول الاجتماعي؟

نعم. هذا التكامل خاص بسياق المستودعات والشيفرة، ومنفصل عن استخدام GitHub لتسجيل الدخول.

اربط GitHub بسير عمل الأخطاء

امنح المستجيبين سياق المستودع والإصدار الذي يحتاجونه للانتقال من التنبيه إلى الإصلاح بسرعة.