Hoʻohui ʻo Jira me GitLab

Holomua

I ka hana ʻana iā git, haʻi mākou i kahi ʻōlelo i kekahi hana mai Jira ma ka inoa, a ma hope o nā mea ʻelua e hana ai:

  • ma GitLab, lilo ka inoa hoʻopuka i kahi loulou ikaika iā ia ma Jira

  • ma Jira, hoʻohui ʻia kahi manaʻo i ka hana me nā loulou i ka commit a me ka mea hoʻohana nāna i hana, a ua hoʻohui pū ʻia ka ʻōlelo ʻōlelo ponoʻī.

hoʻoponopono

  1. Pono mākou i kahi mea hoʻohana Jira me nā kuleana pae kākau. Hiki iā ʻoe ke hoʻohana i kahi mea i loaʻa, he mea nui e hoʻomanaʻo i nā ʻōlelo a pau ma Jira i ka wā e haʻi ana i nā pilikia mai Git e hāʻule ma lalo o ka inoa o kēia mea hoʻohana, no laila ʻoi aku ka maikaʻi o ka hana ʻana i kahi hou, kāhea iā ia, e ʻōlelo, GitLab, a hoʻohui. iā Jira me nā kuleana kākau i kāu mau papahana a pau.
  2. Pono mākou i kahi mea hoʻohana GitLab me nā kuleana luna i kēlā me kēia papahana a mākou e hoʻopili ai. Hoʻonohonoho kaʻawale ʻia ka hoʻohui ʻana no kēlā me kēia papahana.
  3. Ma GitLab, wehe i ka papahana, hele i Kāu Mau koho Paʻamau -> Nā Pāʻoihana. E kaomi i lalo a ʻike Nā lawelawe papahana me kahi papa inoa lōʻihi o nā lawelawe i hiki ke hoʻopili ʻia.
    Hoʻohui ʻo Jira me GitLab
  4. ʻIke mākou iā Jira i kēia papa inoa, ʻike ʻia ke ʻano
    Hoʻohui ʻo Jira me GitLab

    • E kau i kahi kiko ʻeleue ho'ā i ka pilina.
    • E like me kāu e ʻike ai mai ke ʻano, hiki iā ʻoe ke hoʻonohonoho kaʻawale i ke ʻano i makemake ʻia no nā noi commits a hoʻohui.
    • Hoʻolauna Pūnaewele URL kāu hui ma Jira, no ka laʻana 'https://companyname.atlassian.net'
    • Jira API URL - hoʻopiha ʻia, inā loaʻa iā ʻoe kahi hiʻohiʻona Jira, e hoʻohana ʻia ka waiwai paʻamau Pūnaewele URL.
    • nā māla Mākou / leka uila и ʻŌlelo huna/Token hoʻopiha ʻia e like me ka hoʻohana ʻana iā Jira Server a i ʻole Jira Cloud. Ma ka hihia o Jira Server, hoʻokomo ʻoe i ka inoa hoʻohana a me ka ʻōlelo huna o ka mea hoʻohana nona nā manaʻo e hoʻohui ʻia. I ka hihia o Jira Cloud, hoʻokomo ʻoe i kahi leka uila a me kahi hōʻailona hiki ke loaʻa maanei.
    • kahua (mau) ID hoʻololi. Inā makemake ʻoe, e ʻōlelo, ke haʻi ʻia kahi hana e pani koke ia, a laila ma kēia kahua pono ʻoe e hoʻokomo i ka ID o ka hoʻololi ʻana i ka mokuʻāina pani. Hiki ke loaʻa kēia ID ma o ka API:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      kahi ʻo ISSUENAME-123 ka inoa o kekahi hana ma ka mokuʻāina i makemake ʻia. E loaʻa iā ʻoe ʻo JSON me kahi papa hoʻololi, kahi āu e lawe ai i ka id makemake.

    ʻO ka hopena, ʻo GitLab Kāu Mau koho Paʻamau -> Nā Pāʻoihana He hōʻailona ʻōmaʻomaʻo ko Jira i kēia manawa:

    Hoʻohui ʻo Jira me GitLab

    a e ʻike ʻia ka mea ma ka papa kuhikuhi papahana Iā Jirae alakaʻi ana i ka papahana pili i Jira:

    Hoʻohui ʻo Jira me GitLab

Hoʻohana:

Ke kākau mākou i kahi manaʻo i kahi commit (no ka mea hana a mākou e hoʻohana ai e hana me git), hiki iā mākou ke hoʻohui i ka inoa o nā hana ma ke ʻano kikokikona (me ka ʻole o nā huaʻōlelo a i ʻole nā ​​​​huaʻōlelo kūikawā e like me @)

bugfix XPROJECT-123, XPROJECT-124

ʻO ka hopena, e ʻike ʻia kahi manaʻo ma ka hana pili:

Hoʻohui ʻo Jira me GitLab

a e ʻike ʻia kahi loulou ikaika ma GitLab:

Hoʻohui ʻo Jira me GitLab

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka