gitlab jira integration tutorial
Vadnica za integracijo Atlassian Jira in GitLab: Namestitev in konfiguracija
JIRA je zelo zmogljivo orodje za sledenje težavam in projektom, najbolj znano pa je tudi po njegovi uporabi za sledenje napakam.
Druga orodja iz Atlassian suite, ki pokrivajo pristop ALM in so tesno integrirana z JIRA, so Sotočje za sodelovanje med projektnimi skupinami in Zephyr za celotne dejavnosti vodenja testov.
Zato ste lahko videli, da so zgornja 3 orodja tesno integrirana in skupinam zagotavljajo preglednost celotnega stanja in napredka artefakta projekta.
Eden od pomembnih korakov v celotnem procesu je vedeti, kako smo POVEZAVA naloge / napake v izvorno kodo, ki je v skladiščih Git, zlasti z uporabo Gitlab. Ta postopek je zelo pomemben za upoštevanje sledljivosti in preglednosti sprememb kode pri nalogah, dodeljenih razvijalcem.
GitLab je spletna Pojdi repo manager, ki ponuja repozitorij izvorne kode, funkcije načrtovanja projektov in zmožnosti CI / CD.
V tem članku bomo videli, kako bo naloga JIRA povezana s spremembami izvorne kode med odobritvijo Git za repozitorij, kloniran iz Gitlab.
Priporočeno branje => Atlassian Jira Training Series
Kaj se boste naučili:
- Predpogoji
- Namestite vtičnik Git v JIRA in konfiguracijo
- Konfiguracija Jira v Gitlabu
- Zaključek
- Priporočeno branje
Predpogoji
- Nameščen JIRA 7.3.X
- Projekt Gitlab Enterprise Edition 11.x, ustvarjen z datotekami, dodanimi v repozitorij.
Namestite vtičnik Git v JIRA in konfiguracijo
Prvi korak pri integraciji je namestitev Vtičnik Git v JIRA.
Zaženite JIRA, da namestite in naložite vtičnik, kot je prikazano spodaj. Pojdi na Nastavitve -> Dodatek -> Upravljanje dodatkov in Nalaganje dodatkov in naložite vtičnik.


Na spodnji sliki je prikazana integracija Git za dodatek Jira ali nameščeni vtičnik.

Ko je dodatek nameščen, stran osvežite enkrat. Ta vtičnik ni brezplačen in ga bo treba kupiti. Za predstavitev integracije sem uporabil licenco eval. Ta vtičnik ali dodatek bo pomagal videti zaveze Git, povezane z izdajo JIRA.
Ko je dodatek Git naložen, morate iz Gitlaba dodati URL odlagališča Git. Kliknite na Konfigurirajte za dodajanje in povezovanje s skladiščem Git.
Sledi vneseni URL skladišča Git. Podrobnosti o tem lahko dobite v svojem projektu Gitlab.

Kliknite na Naslednji.

Omogočite možnosti, kot je prikazano spodaj, in izberite projekt Jira za integracijo. Kliknite Dokončaj.
Ko vnesete URL repozitorija Git, uredite nastavitve repozitorija, da dodate ID uporabnika in geslo za povezavo. Če je LDAP vašega podjetja uporabljen in konfiguriran z Gitlabom, v nastavitve vnesite istega.

Vnesite podrobnosti za uporabniško ime in geslo ter kliknite Posodobi.

Ko končate, kliknite Posodobi.
Nazaj v projektu JIRA sem ustvaril podnalogo za zgodbo, ki bo uporabljena med izvajanjem Gita. Upoštevajte tudi, da je ključ Jira DEM-4.

Konfiguracija Jira v Gitlabu
V prejšnjem poglavju smo videli, kako na strežnik Jira dodati podrobnosti o skladišču Git. V tem razdelku moramo dodati podrobnosti o strežniku Jira tudi v Gitlab. Vedno si zapomnite, da je za to integracijo potrebna dvosmerna komunikacija.
Odprite projekt Gitlab in pojdite na Nastavitve -> Integracije. Pomaknite se navzdol do Jira in kliknite nanj, da nastavite podrobnosti o strežniku Jira.

Omogočite podrobnosti, kot je prikazano, vnesite URL strežnika Jira, uporabniško ime in geslo. Preizkusite in shranite nastavitve. Ko so nastavitve shranjene, se prikaže a ZELENA obkrožite poleg Jire, kot je prikazano. To kaže, da je strežnik Jira povezan z Gitlabom in je integracija popolnoma omogočena.
Če želite nadaljevati z integracijo, klonirajte repozitorij Gitlab v lokalni računalnik. Običajno razvijalec klonira na svoj lokalni računalnik, spreminja datoteke in ureja / potisne spremembe nazaj v repozitorij Gitlab.

Zgornje skladišče (https) je klonirano v lokalni računalnik. Izvedite nekaj sprememb v datoteki in jih zavežite.

Med izvajanjem sprememb vnesite Ključ Jira (DEM-4), kot je prikazano z ukazom git commit. Po končani objavi spremembe potisnite nazaj v Gitlab.

Zgornja oblika bo zagotovila, da bodo spremembe izvorne kode v repozitoriju Git dodane izdaji Jira (DEM-4), kot je prikazano.

Vprašanja za intervju s preskusom programske opreme z odgovori
Zaključek
Ker ekipe iz različnih organizacij uporabljajo SVN ali Gitlab, bo ta integracija z Jiro pomagala zagotoviti boljšo preglednost sprememb izvorne kode med izvajanjem SVN ali Git.
Tako ta vadnica o integraciji Jira in Gitlab predstavlja eno najmočnejših in zelo potrebnih integracijskih funkcij, ki se šteje za pomembno med izvajanjem ALM.
Priporočeno branje
- Vadnica za integracijo JIRA in SVN
- Vadnice za globinsko zasenčenje za začetnike
- Vadnica za JIRA: Popoln praktični priročnik za uporabo JIRA
- Jira Prenos in namestitev z nastavitvijo licence Jira
- Vadnica za administracijo JIRA: Administrator in upravljanje uporabnikov JIRA
- Agile Vadnica JIRA: Kako učinkovito uporabiti JIRA za upravljanje agilnih projektov
- Vadnica za nadzorno ploščo JIRA: Kako ustvariti nadzorno ploščo JIRA s primerom
- JIRA Scrum Board Tutorial: Scrum Handling with Jira for Managing Sprint