Injongo
Lapho sifaka i-git, sikhuluma ngodaba lukaJira ngegama emazwaneni, ngemuva kwalokho kwenzeka izinto ezimbili:
- Ku-GitLab, igama lomsebenzi liba isixhumanisi esisebenzayo kulo ku-Jira.
- Ku-Jira, amazwana angeziwe odabeni ngezixhumanisi zokuzibophezela kanye nomsebenzisi ozenzile, futhi umbhalo oshiwo nawo uyangezwa.
Yenza ngokwezifiso
- Sidinga umsebenzisi we-Jira onezimvume zokubhala. Ungasebenzisa ekhona, kodwa kubalulekile ukukhumbula ukuthi wonke amazwana ku-Jira ukuthi izinkinga ze-Git zizothunyelwa ngaphansi kwaleli gama lomsebenzisi. Ngakho-ke kungcono kakhulu ukudala entsha, uyiqambe, uthi, GitLab, futhi uyengeze ku-Jira ngezimvume zokubhala zawo wonke amaphrojekthi akho.
- Sidinga umsebenzisi we-GitLab onamalungelo omlawuli wephrojekthi ngayinye esizoyixhuma. Ukuhlanganisa kulungiselelwe ngokwehlukana kuphrojekthi ngayinye.
- Ku-GitLab, vula iphrojekthi bese uya ku Amasethingi -> UkuhlanganiswaSkrolela phansi ubone Amasevisi ephrojekthi ngohlu olude lwezinsizakalo ezingaxhunywa.
- Sithola uJira kulolu hlu, kuvela ifomu

- Simaka ibhokisi Activeukwenza kusebenze uxhumano.
- Njengoba ubona efomini, ungakwazi ukumisa ngokwehlukana ukuziphatha okufunayo kokuzibophezela futhi uhlanganise izicelo.
- Ngenisa I-URL Yewebhu inkampani yakho e-Jira, isibonelo 'https://companyname.atlassian.net'
- Jira API URL - igcwaliswe uma unesinye isibonelo se-Jira, inani elizenzakalelayo lizosetshenziswa I-URL Yewebhu.
- Amasimu Igama lomsebenzisi / i-imeyili и Iphasiwedi/Ithokheni Gcwalisa izinkambu kuye ngokuthi usebenzisa i-Jira Server noma i-Jira Cloud. Kuseva ye-Jira, faka igama lomsebenzisi nephasiwedi yomsebenzisi ozobe engeza amazwana. KuJira Cloud, faka ikheli le-imeyili kanye nethokheni engatholakala. .
- Insimu Ubunikazi benguqukoUma ufuna, yithi, umsebenzi ozovalwa ngokuzenzakalelayo lapho ushiwo, kufanele ufake i-ID yokushintshela esimweni esivaliwe kulo mkhakha. Le ID ingatholwa nge-API:
https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitionslapho i-ISSUENAME-123 kuyigama lomsebenzi osesimweni osifunayo. Uzothola ifayela le-JSON eliqukethe amalungu afanayo oshintsho, lapho ongakhipha khona i-ID oyifunayo.
Njengomphumela, ku-GitLab ku Amasethingi -> Ukuhlanganiswa U-Jira manje unenkomba eluhlaza:

futhi into izovela kumenyu yephrojekthi Jira, okuholela kuphrojekthi ehambisanayo e-Jira:
Sebenzisa:
Uma sibhala amazwana esibopheni (akunandaba ukuthi yiliphi ithuluzi esilisebenzisayo ukuze sisebenze ne-git), singangeza igama lomsebenzi ngendlela yombhalo (ngaphandle kwamakhwothi nanoma yiziphi izinhlamvu ezikhethekile ezifana no-@)
bugfix XPROJECT-123, XPROJECT-124Ngenxa yalokho, amazwana azokwengezwa kumsebenzi ohambisanayo:

futhi isixhumanisi esisebenzayo sizovela ku-GitLab:

Source: www.habr.com



