Yekbûna Jira bi GitLab

Armanc

Dema ku em git dikin, em di şîroveyek de hin peywirên Jira bi nav dikin, piştî ku du tişt diqewimin:

  • di GitLab de, navê pirsgirêkê li Jira vediguhere girêdanek çalak a wê

  • di Jira de, şîroveyek bi girêdanên commit û bikarhênerê ku ew çêkiriye li peywirê tê zêdekirin, û nivîsa behskirinê bixwe jî tê zêdekirin

ligorî

  1. Pêdiviya me bi bikarhênerek Jira bi mafên asta nivîsandinê heye. Hûn dikarin yekek heyî bikar bînin, girîng e ku ji bîr mekin ku hemî şîroveyên li Jira dema ku behsa mijarên ji Git-ê dikin dê di bin navê vî bikarhênerî de bin, ji ber vê yekê çêtir e ku hûn yekî nû biafirînin, jê re bibêjin, bibêjin, GitLab, û lê zêde bikin. ew ji Jira re bi mafên nivîsandina hemî projeyên we.
  2. Di her projeyên ku em ê pê ve girêbidin de pêdivî bi bikarhênerek GitLab heye ku xwedî mafên rêveberiyê ye. Yekbûn ji bo her projeyek cuda tê mîheng kirin.
  3. Di GitLab de, projeyê vekin, biçin Mîhengên -> Yekbûn. Li jêr bigerin û bibînin xizmetên projeyê bi navnîşek dirêj a karûbarên ku dikarin bêne girêdan.
    Yekbûna Jira bi GitLab
  4. Em Jira di vê navnîşê de dibînin, form xuya dike
    Yekbûna Jira bi GitLab

    • Pîrek danîn Activeji bo çalakkirina girêdanê.
    • Wekî ku hûn ji formê dibînin, hûn dikarin ji hev veqetandî tevgera xwestinê ji bo peywiran û daxwazên yekbûnê mîheng bikin.
    • Derbaskirin URL-ya Tevneyê pargîdaniya we li Jira, mînakî 'https://companyname.atlassian.net'
    • Jira API url - dagirtî, heke we mînakek din a Jira hebe, dê nirxa xwerû were bikar anîn URL-ya Tevneyê.
    • zeviyên Username / Email и Şîfre / Token Li gorî ku hûn Jira Server an Jira Cloud bikar tînin têne dagirtin. Di mijara Pêşkêşkara Jira de, hûn Navê Bikarhêner û şîfreya bikarhênerê ku dê li ser navê wî şîrove werin zêdekirin têkevin. Di doza Jira Cloud de, hûn e-nameyek û tokenek ku dikare were bidestxistin têkevin vir.
    • warê Nasnameya derbasbûnê. Ger hûn dixwazin, bibêjin, dema ku karek tê gotin ew ê bixweber biqede, wê hingê di vê qadê de hûn hewce ne ku nasnameya derbasbûna rewşa girtî têkevin. Ev ID dikare bi rêya API-ê were bidestxistin:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      ku ISSUENAME-123 navê hin peywirê ye di rewşa tê xwestin de. Hûn ê JSON bi rêzek veguheztinê bistînin, ku hûn dikarin id-ya xwestinê jê bistînin.

    Wekî encamek, GitLab Mîhengên -> Yekbûn Jira niha nîşanek kesk heye:

    Yekbûna Jira bi GitLab

    û tişt dê di pêşeka projeyê de xuya bibe Jiraku li Jira ber bi projeya têkildar ve dibe:

    Yekbûna Jira bi GitLab

Bikar bînin:

Dema ku em şîroveyek ji komîtekê re dinivîsin (ferq nake em kîjan amûrê bikar tînin da ku bi git re bixebitin), em dikarin navê peywiran di forma nivîsê de zêde bikin (bê quote an tîpên taybetî yên mîna @)

bugfix XPROJECT-123, XPROJECT-124

Wekî encamek, şîroveyek dê li ser peywira têkildar xuya bibe:

Yekbûna Jira bi GitLab

û girêdanek çalak dê di GitLab de xuya bibe:

Yekbûna Jira bi GitLab

Source: www.habr.com

Add a comment