Ukudityaniswa kweJira kunye neGitLab

Injongo

Xa sizibophelela kwi-git, sikhankanya umsebenzi othile ovela kuJira ngegama, emva koko kwenzeka izinto ezimbini:

  • kwi-GitLab, igama lomba lijika libe likhonkco elisebenzayo kuyo kwiJira

  • eJira, inkcazo yongezwa kumsebenzi kunye namakhonkco okuzinikela kunye nomsebenzisi owenze, kwaye isicatshulwa esikhankanyiweyo ngokwaso songezwa.

Yenza ngokwezifiso

  1. Sifuna umsebenzisi weJira onamalungelo enqanaba lokubhala. Ungasebenzisa esele ikhona, kubalulekile ukukhumbula ukuba zonke izimvo kwiJira xa ukhankanya imiba evela kwiGit iya kuwa phantsi kwegama lalo msebenzisi, ke kungcono ukwenza entsha, yibize, ithi, GitLab, kwaye wongeze. kuJira ngamalungelo okubhala kuzo zonke iiprojekthi zakho.
  2. Sifuna umsebenzisi we-GitLab onamalungelo omlawuli kwiprojekthi nganye esiza kuyidibanisa. Udibaniso luqwalaselwe ngokwahlukeneyo kwiprojekthi nganye.
  3. Kwi-GitLab, vula iprojekthi, yiya ku izicwangciso -> Unxibelelaniso. Skrolela ezantsi uze ubone Iinkonzo zeprojekthi ngoluhlu olude lweenkonzo ezinokudityaniswa.
    Ukudityaniswa kweJira kunye neGitLab
  4. Sifumana uJira kolu luhlu, ifom ibonakala
    Ukudityaniswa kweJira kunye neGitLab

    • Faka uphawu esebenzayoukwenza udibaniso lusebenze.
    • Njengoko unokubona kwifom, ungaqwalasela ngokwahlukileyo indlela yokuziphatha efunekayo kwaye udibanise izicelo.
    • Yazisa I-URL yeWebhu inkampani yakho eJira, umzekelo 'https://companyname.atlassian.net'
    • Jira API url - ezaliswe, ukuba unomnye umzekelo weJira, ixabiso elingagqibekanga liya kusetyenziswa I-URL yeWebhu.
    • amasimi Umsebenzisi / i-imeyile ΠΈ Igama lokugqithisa/uMqondiso zizaliswe ngokungqinelana nokuba usebenzisa iJira Server okanye iJira Cloud. Kwimeko ye-Jira Server, ufaka i-Username kunye ne-password yomsebenzisi egameni lakhe izimvo ziya kongezwa. Kwimeko yeJira Cloud, ufaka i-imeyile kunye nethokheni enokufumaneka apha.
    • Intsimi I-ID yotshintsho. Ukuba ufuna, yithi, xa umsebenzi ukhankanyiwe uya kuvala ngokuzenzekelayo, ngoko kule ntsimi kufuneka ufake i-ID yenguqu kwimeko evaliweyo. Le ID inokufumaneka nge-API:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      apho ISSUENAME-123 ligama lomsebenzi othile kwimeko efunekayo. Uya kufumana i-JSON ngoluhlu lotshintsho, apho ungathatha khona id oyifunayo.

    Ngenxa yoko, iGitLab izicwangciso -> Unxibelelaniso UJira ngoku unesalathisi esiluhlaza:

    Ukudityaniswa kweJira kunye neGitLab

    kwaye umba uya kuvela kwimenyu yeprojekthi Jiraekhokelela kwiprojekthi ehambelanayo eJira:

    Ukudityaniswa kweJira kunye neGitLab

Sebenzisa:

Xa sibhala uluvo kwisibophelelo (kungakhathaliseki ukuba sisiphi isixhobo esisisebenzisayo ukusebenza kunye ne-git), singongeza igama lemisebenzi kwifomu yokubhaliweyo (ngaphandle kweengcaphuno okanye nabaphi na abalinganiswa abakhethekileyo njengo-@)

bugfix XPROJECT-123, XPROJECT-124

Ngenxa yoko, inkcazo iya kuvela kumsebenzi ohambelanayo:

Ukudityaniswa kweJira kunye neGitLab

kwaye ikhonkco elisebenzayo liya kuvela kwi-GitLab:

Ukudityaniswa kweJira kunye neGitLab

umthombo: www.habr.com

Yongeza izimvo