Jira GitLab-ekin integratzea

Helburua

Git-ekin konprometitzean, iruzkin batean Jira-ren zeregin batzuk izenez aipatzen ditugu, eta horren ostean bi gauza gertatzen dira:

  • GitLab-en, arazoaren izena esteka aktibo bihurtzen da Jira-n

  • Jira-n, zereginari iruzkin bat gehitzen zaio konpromisoari eta egin duen erabiltzaileari estekak dituena, eta aipamen testua bera ere gehitzen da.

doikuntza

  1. Jira erabiltzaile bat behar dugu idazketa-mailako eskubideak dituena. Lehendik dagoen bat erabil dezakezu. Garrantzitsua da gogoratzea Jirako iruzkin guztiak Git-en arazoak aipatzerakoan erabiltzaile honen izenpean egongo direla, beraz, hobe da berri bat sortzea, deitu, esan, GitLab eta gehitzea. iezaiozu Jira zure proiektu guztietan idazteko eskubideekin.
  2. Lotuko ditugun proiektu bakoitzean administratzaile-eskubideak dituen GitLab erabiltzaile bat behar dugu. Integrazioa proiektu bakoitzerako bereizita konfiguratzen da.
  3. GitLab-en, ireki proiektua, joan hona Ezarpenak -> Integrazio. Joan behera eta ikusi Proiektu zerbitzuak konekta daitezkeen zerbitzuen zerrenda luze batekin.
    Jira GitLab-ekin integratzea
  4. Zerrenda honetan Jira aurkitzen dugu, formularioa agertzen da
    Jira GitLab-ekin integratzea

    • Jarri tick bat Aktiboakkonexioa aktibatzeko.
    • Inprimakian ikus dezakezunez, bereizita konfigura dezakezu nahi duzun portaera konpromezuetarako eta bateratze-eskaeretarako.
    • Aurkeztu Web URLa zure enpresa Jiran, adibidez, 'https://companyname.atlassian.net'
    • Jira API URLa - beteta, Jira-ren beste instantzia bat baduzu, balio lehenetsia erabiliko da Web URLa.
    • eremuak Erabiltzaile izena / Email ΠΈ Pasahitza/Tokena Jira Server edo Jira Cloud erabiltzen ari zaren ala ez beteko dira. Jira Server-en kasuan, iruzkinak gehituko diren erabiltzailearen izena eta pasahitza sartzen dituzu. Jira Cloud-en kasuan, posta elektroniko bat eta lor daitekeen token bat sartzen dituzu Hemen.
    • Field Trantsizio IDak. Nahi baduzu, esan, ataza bat aipatzen denean automatikoki itxiko dela, eremu honetan itxitako egoerarako trantsizioaren IDa sartu behar duzu. ID hau APIaren bidez lor daiteke:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      non ISSUENAME-123 nahi den egoeran dagoen ataza baten izena den. JSON jasoko duzu trantsizio-matrize batekin, eta bertatik nahi duzun id-a har dezakezu.

    Ondorioz, GitLab Ezarpenak -> Integrazio Jirak orain adierazle berde bat du:

    Jira GitLab-ekin integratzea

    eta elementua proiektuaren menuan agertuko da Jirahorrek Jiran dagokion proiektua eramaten du:

    Jira GitLab-ekin integratzea

erabili:

Konpromiso bati iruzkin bat idazten dugunean (ez du axola git-ekin lan egiteko erabiltzen dugun tresna), atazen izena testu moduan gehi dezakegu (komatxorik edo @ bezalako karaktere berezirik gabe)

bugfix XPROJECT-123, XPROJECT-124

Ondorioz, dagokion zereginari buruzko iruzkin bat agertuko da:

Jira GitLab-ekin integratzea

eta esteka aktibo bat agertuko da GitLab-en:

Jira GitLab-ekin integratzea

Iturria: www.habr.com

Gehitu iruzkin berria