GitLab සමඟ ජිරා ඒකාබද්ධ කිරීම

ඉලක්කය

Git කිරීමට කැපවීමේදී, අපි ජිරාගෙන් යම් කාර්යයක් නමින් කමෙන්ට් එකේ සඳහන් කරමු, ඉන් පසුව දේවල් දෙකක් සිදු වේ:

  • GitLab හි, නිකුතුවේ නම ජිරා හි එයට ක්‍රියාකාරී සබැඳියක් බවට පත් වේ

  • ජිරා හි, කැපවීම සහ එය සිදු කළ පරිශීලකයා වෙත සබැඳි සමඟ කර්තව්‍යයට අදහස් දැක්වීමක් එක් කරනු ලබන අතර, සඳහන පාඨය ද එකතු වේ.

ගැලපුම්

  1. අපට ලිවීමේ අවසර ඇති ජිරා පරිශීලකයෙකු අවශ්‍යයි. ඔබට දැනට පවතින එකක් භාවිතා කළ හැකිය, git වෙතින් කාර්යයන් සඳහන් කිරීමේදී ජිරා හි ඇති සියලුම අදහස් මෙම පරිශීලකයා වෙනුවෙන් වැටෙන බව මතක තබා ගැනීම වැදගත්ය, එබැවින් නව එකක් සාදා, එය නම් කරන්න, කියන්න, GitLab, සහ එය එකතු කිරීම වඩා හොඳය. ඔබගේ සියලුම ව්‍යාපෘති සඳහා ලිවීමේ අයිතිය සමඟ ජිරා වෙත.
  2. අපි සම්බන්ධ කරන සෑම ව්‍යාපෘතියකම පරිපාලක අයිතිවාසිකම් සහිත GitLab පරිශීලකයෙකු අවශ්‍යයි. එක් එක් ව්‍යාපෘතිය සඳහා, අනුකලනය වෙන වෙනම වින්‍යාස කර ඇත.
  3. GitLab හි, ව්‍යාපෘතිය විවෘත කරන්න, යන්න සැකසුම් -> ඒකාබද්ධතා. පහළට අනුචලනය කර බලන්න ව්යාපෘති සේවා සම්බන්ධ කළ හැකි දිගු සේවා ලැයිස්තුවක් සමඟ.
    GitLab සමඟ ජිරා ඒකාබද්ධ කිරීම
  4. මෙම ලැයිස්තුවේ අපට ජිරා හමු වේ, පෝරමයක් දිස්වේ
    GitLab සමඟ ජිරා ඒකාබද්ධ කිරීම

    • ටික් එකක් දාන්න ක්රියාකාරීසබැඳිය සක්රිය කිරීමට.
    • ඔබට පෝරමයෙන් පෙනෙන පරිදි, කැපවීම් සහ ඉල්ලීම් ඒකාබද්ධ කිරීම සඳහා ඔබට අවශ්‍ය හැසිරීම වෙන වෙනම වින්‍යාසගත කළ හැකිය.
    • හඳුන්වා දෙන්න වෙබ් URL ජිරා හි ඔබේ සමාගම, උදාහරණයක් ලෙස 'https://companyname.atlassian.net'
    • ජිරා API url - ඔබට තවත් ජිරා අවස්ථාවක් තිබේ නම්, පෙරනිමි අගය වනු ඇත වෙබ් URL.
    • ක්ෂේත්ර පරිශීලක නාමය / විද්‍යුත් තැපෑල и මුරපදය / ටෝකනය ඔබ Jira Server හෝ Jira Cloud භාවිතා කරන්නේද යන්න අනුව පුරවා ඇත. ජිරා සේවාදායකයේ නම්, ඔබ අදහස් එකතු කරනු ලබන පරිශීලකයාගේ පරිශීලක නාමය සහ මුරපදය ඇතුළත් කරන්න. ජිරා ක්ලවුඩ් සම්බන්ධයෙන් ගත් කල, ඔබ ඔබට ලබා ගත හැකි විද්‍යුත් තැපෑලක් සහ ටෝකනයක් දමා ඇත මෙහි.
    • ක්ෂේත්රයේ සංක්‍රාන්ති ID(ය). ඔබට අවශ්‍ය නම්, කාර්යයක් සඳහන් කළ විට එය ස්වයංක්‍රීයව වසා ඇති බව කියන්න, එවිට මෙම ක්ෂේත්‍රයේ ඔබ සංවෘත තත්වයට මාරුවීමේ හැඳුනුම්පත ඇතුළත් කළ යුතුය. මෙම ID API හරහා ලබා ගත හැක:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      මෙහි ISSUENAME-123 යනු අපේක්ෂිත තත්වයේ යම් කාර්යයක නමයි. ඔබට අවශ්‍ය හැඳුනුම්පත ගත හැකි සංක්‍රාන්ති අරාව සමඟින් ඔබට JSON ලැබෙනු ඇත.

    එහි ප්රතිඵලයක් වශයෙන්, GitLab හි සැකසුම් -> ඒකාබද්ධතා ජිරාට දැන් හරිත දර්ශකයක් ඇත:

    GitLab සමඟ ජිරා ඒකාබද්ධ කිරීම

    සහ අයිතමය ව්යාපෘති මෙනුවෙහි දිස්වනු ඇත ජිරා, එය ජිරා හි අනුරූප ව්‍යාපෘතියට යොමු කරයි:

    GitLab සමඟ ජිරා ඒකාබද්ධ කිරීම

භාවිතය:

අපි කැපවීමකට කමෙන්ටුවක් ලියන විට (අපි git සමඟ වැඩ කිරීමට කුමන මෙවලමක් භාවිතා කළත්), අපට කාර්යයේ නම පෙළ ආකාරයෙන් එක් කළ හැකිය (උපුටා දැක්වීම් හෝ විශේෂ අක්ෂර නොමැතිව @)

bugfix XPROJECT-123, XPROJECT-124

එහි ප්‍රතිඵලයක් වශයෙන්, අදාළ කාර්යයට විවරණයක් වැටෙනු ඇත:

GitLab සමඟ ජිරා ඒකාබද්ධ කිරීම

සහ සක්‍රිය සබැඳියක් gitlab හි දිස්වනු ඇත:

GitLab සමඟ ජිරා ඒකාබද්ධ කිරීම

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න