GitLab کے ساتھ جیرا انضمام

گول

گٹ کا ارتکاب کرتے وقت، ہم تبصرہ میں جیرا کے کچھ کام کا نام لے کر ذکر کرتے ہیں، جس کے بعد دو چیزیں ہوتی ہیں:

  • GitLab میں، مسئلہ کا نام جیرا میں اس کے ایک فعال لنک میں بدل جاتا ہے۔

  • جیرا میں، کمٹ اور اسے بنانے والے صارف کے لنکس کے ساتھ کام میں ایک تبصرہ شامل کیا جاتا ہے، اور تذکرہ متن بھی شامل کیا جاتا ہے۔

ایڈجسٹمنٹ

  1. ہمیں لکھنے کی اجازت کے ساتھ جیرا صارف کی ضرورت ہے۔ آپ پہلے سے موجود کو استعمال کر سکتے ہیں، یہ یاد رکھنا ضروری ہے کہ جیرا میں تمام تبصرے جب گٹ سے کاموں کا تذکرہ کریں گے تو اس صارف کی طرف سے آئے گا، اس لیے بہتر ہے کہ ایک نیا بنائیں، اسے نام دیں، بولیں، GitLab، اور اسے شامل کریں۔ اپنے تمام پروجیکٹس کے تحریری حقوق کے ساتھ جیرا کو۔
  2. ہمیں ہر ایک پروجیکٹ میں ایڈمنسٹریٹر کے حقوق کے ساتھ ایک GitLab صارف کی ضرورت ہے جسے ہم مربوط کریں گے۔ ہر پروجیکٹ کے لیے، انضمام کو الگ سے ترتیب دیا گیا ہے۔
  3. GitLab میں، پروجیکٹ کھولیں، پر جائیں۔ ترتیبات -> انضمام. نیچے سکرول کریں اور دیکھیں منصوبے کی خدمات خدمات کی ایک طویل فہرست کے ساتھ جو منسلک ہو سکتے ہیں۔
    GitLab کے ساتھ جیرا انضمام
  4. ہمیں اس فہرست میں جیرا ملتا ہے، ایک فارم ظاہر ہوتا ہے۔
    GitLab کے ساتھ جیرا انضمام

    • ایک ٹک لگائیں۔ ایکٹولنک کو چالو کرنے کے لیے۔
    • جیسا کہ آپ فارم سے دیکھ سکتے ہیں، آپ کمٹ اور انضمام کی درخواستوں کے لیے مطلوبہ طرز عمل کو الگ سے ترتیب دے سکتے ہیں۔
    • تعارف کروائیں۔ ویب یو آر ایل جیرا میں آپ کی کمپنی، مثال کے طور پر 'https://companyname.atlassian.net'
    • جیرا API یو آر ایل - اگر آپ کے پاس ایک اور جیرا مثال ہے تو بھرا ہوا ہے، پہلے سے طے شدہ قیمت ہوگی۔ ویب یو آر ایل.
    • قطعات صارف نام / ای میل и پاس ورڈ/ٹوکن آپ جیرا سرور استعمال کر رہے ہیں یا جیرا کلاؤڈ کے مطابق بھرے ہوئے ہیں۔ جیرا سرور کے معاملے میں، آپ اس صارف کا صارف نام اور پاس ورڈ درج کریں جس کے نام کے تحت تبصرے شامل کیے جائیں گے۔ جیرا کلاؤڈ کے معاملے میں، آپ ایک ای میل اور ایک ٹوکن ڈالتے ہیں جو آپ حاصل کر سکتے ہیں۔ یہاں.
    • فیلڈ منتقلی ID(s). اگر آپ چاہیں تو کہہ دیں کہ جب کسی کام کا ذکر ہوتا ہے تو وہ خود بخود بند ہوجاتا ہے، پھر اس فیلڈ میں آپ کو بند حالت میں منتقلی کی ID درج کرنے کی ضرورت ہے۔ یہ ID API کے ذریعے حاصل کی جا سکتی ہے:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      جہاں ISSUENAME-123 مطلوبہ حالت میں کچھ کام کا نام ہے۔ آپ کو ٹرانزیشن اری کے ساتھ JSON موصول ہوگا، جس سے آپ مطلوبہ آئی ڈی لے سکتے ہیں۔

    نتیجے کے طور پر، GitLab کی ترتیبات -> انضمام جیرا کے پاس اب سبز اشارے ہے:

    GitLab کے ساتھ جیرا انضمام

    اور آئٹم پروجیکٹ مینو میں ظاہر ہوگا۔ Jira کی، جو جیرا میں متعلقہ پروجیکٹ کی طرف جاتا ہے:

    GitLab کے ساتھ جیرا انضمام

استعمال کریں:

جب ہم کسی کمٹ پر تبصرہ لکھتے ہیں (اس بات سے کوئی فرق نہیں پڑتا ہے کہ ہم گٹ کے ساتھ کام کرنے کے لیے کون سا ٹول استعمال کرتے ہیں)، ہم ٹیکسٹ فارم میں کاموں کا نام شامل کر سکتے ہیں (بغیر اقتباسات یا کسی خاص حروف کے جیسے @)

bugfix XPROJECT-123, XPROJECT-124

نتیجے کے طور پر، ایک تبصرہ متعلقہ کام پر گر جائے گا:

GitLab کے ساتھ جیرا انضمام

اور gitlab میں ایک فعال لنک ظاہر ہوگا:

GitLab کے ساتھ جیرا انضمام

ماخذ: www.habr.com

نیا تبصرہ شامل کریں