هدف
عند الالتزام بالحركة ، نذكر في تعليق مهمة من Jira بالاسم ، وبعدها يحدث شيئان:
- في GitLab ، يتحول اسم المهمة إلى رابط نشط لها في Jira
- في Jira ، يتم إضافة تعليق إلى المهمة مع ارتباطات إلى الالتزام والمستخدم الذي ارتكبها ، ويضاف نص الإشارة
تعديل
- نحتاج إلى مستخدم Jira لديه أذونات الكتابة. يمكنك استخدام التعليقات الحالية ، من المهم أن تتذكر أن جميع التعليقات في جيرا عند ذكر المهام من بوابة ستندرج نيابة عن هذا المستخدم ، وبالتالي فمن الأفضل إنشاء واحدة جديدة ، وتسميته ، ويقول ، GitLab ، وإضافته إلى جيرا مع أذونات الكتابة في جميع المشاريع الخاصة بك.
- نحتاج إلى مستخدم GitLab يتمتع بحقوق المسؤول في كل من المشاريع التي سنقوم بالاتصال بها. لكل مشروع ، يتم تكوين التكامل بشكل منفصل.
- في GitLab ، افتح المشروع ، انتقل إلى الإعدادات -> التكامل . بالتمرير لأسفل ، نرى خدمات المشاريع مع قائمة طويلة من الخدمات التي يمكن توصيلها.

- نجد جيرا في هذه القائمة ، يظهر النموذج

- حدد المربع النشط لتفعيل الرابط.
- كما ترون من النموذج ، يمكنك تكوين السلوك المطلوب بشكل منفصل لطلبات التعيينات ودمجها.
- أدخل عنوان الويب الخاص بشركتك في جيرا ، على سبيل المثال ، "https://companyname.atlassian.net"
- عنوان URL لـ Jira - يتم ملؤه إذا كان لديك مثيل آخر من Jira ، فإن القيمة الافتراضية هي عنوان URL على الويب .
- يتم ملء حقول اسم المستخدم / البريد الإلكتروني وكلمة المرور / الرمز وفقًا لما إذا كنت تستخدم خادم Jira أو Jira Cloud. في حالة خادم Jira ، تقوم بإدخال اسم المستخدم وكلمة المرور للمستخدم الذي ستتم إضافة تعليقات نيابة عنه. في حالة Jira Cloud ، يمكنك وضع البريد الإلكتروني والرمز المميز ، والذي يمكن الحصول عليه هنا .
نتيجة لذلك ، في GitLab في الإعدادات -> عمليات الدمج ، أصبح لدى Jira الآن مؤشر أخضر:

يظهر عنصر Jira في قائمة المشروع ، مما يؤدي إلى المشروع المقابل في Jira:

استخدام:
عندما نكتب تعليقًا على الالتزام (لا يهم الأداة التي نستخدمها للعمل مع بوابة) ، يمكننا إضافة اسم المهام في شكل نص (بدون علامات اقتباس أو أي أحرف خاصة مثل @)
bugfix XPROJECT-123, XPROJECT-124
نتيجة لذلك ، يقع تعليق على المهمة المقابلة:

ويظهر رابط نشط في gitlab:
