Jira
يحوّل دمج Jira نتائج AppArch إلى مهام Jira، ويقرأ مشاريع Jira المربوطة لتحليلات تدفّق المهام.
الاتصال
Section titled “الاتصال”- Integrations ← Jira.
- أدخل عنوان موقع Atlassian (مثل
https://your-team.atlassian.net) وبريد الحساب ورمز API. - يتحقّق AppArch من الرمز لدى Jira (
/rest/api/3/myself) قبل تخزينه مشفّرًا.
لكل مساحة عمل اتصال Jira واحد. تتطلّب إدارته صلاحية عمليات الدمج في مساحة العمل.
ربط المشاريع
Section titled “ربط المشاريع”يربط كل ربط مشروع AppArch بمشروع Jira. وتختار لكل ربط:
- نوع المهمة الافتراضي (Bug ما لم تختر غيره)،
- لوحة (board) اختيارية، وهل تُضاف المهمة إلى السباق (sprint) الجاري في اللوحة، والحالة الابتدائية،
- قواعد الإنشاء التلقائي: فتح مهمة عند فشل مراجعة ArchPilot، و/أو لنتائج ArchScan الحرجة.
إنشاء المهام
Section titled “إنشاء المهام”- يدويًا: حدّد النتائج في تشغيل ArchScan أو في طلب دمج ArchPilot داخل اللوحة وأنشئ لها مهام.
- تلقائيًا: تعمل القواعد في الخلفية. أول جولة تنظر 24 ساعة إلى الوراء من لحظة تفعيل القاعدة، وتُفتح 50 مهمة كحدّ أقصى لكل ربط في كل جولة؛ والباقي يأتي في الجولات اللاحقة.
ملخّص المهمة بالشكل [AppArch] <رمز القاعدة>: <الرسالة> (حتى 200 حرف)؛ ويحوي الوصف الوحدة والمستودع والقاعدة والخطورة والملف والسطر والفرع ومكان رصد النتيجة والرسالة والإصلاح المقترح إن وُجد.
بعد ذلك تُظهر النتيجة شارة بمفتاح المهمة ترتبط بها. تُطابَق الروابط ببصمة النتيجة؛ فالنتيجة التي يُبلغ عنها تشغيل لاحق مجددًا تحتفظ بمهمتها بدل أن تحصل على مهمة جديدة.
لا يعرض AppArch حالة المهمة على النتيجة، ولا يضيف مفاتيح Jira إلى التعليقات التي ينشرها ArchPilot على طلبات السحب.
تدفّق المهام
Section titled “تدفّق المهام”ما إن تربط مساحة العمل مشروع Jira واحدًا على الأقل، حتى يقرأ AppArch أيضًا مهام المشاريع المربوطة (أول تشغيل ينظر 180 يومًا إلى الوراء) لتقرير تدفّق المهام - راجع التحليلات الهندسية.