gitlab jira integration tutorial
Tutorial d'Integració d'Atlassian Jira i GitLab: Instal·lació i configuració
JIRA és una eina de seguiment de projectes i problemes molt potent i es coneix més popularment pel seu ús també per al seguiment d'errors.
Les altres eines de la suite Atlassian que cobreixen l'enfocament ALM i que estan estretament integrades amb JIRA són les Confluència per a la col·laboració entre els equips del projecte i Zèfir per realitzar activitats completes de gestió de proves.
Per tant, podríeu veure que les tres eines anteriors estan estretament integrades i ofereixen als equips una visió de punta a punta de tot l’estat i el progrés dels artefactes del projecte.
Un dels passos importants de tot aquest procés és conèixer com som ENLLAÇ les tasques / errors al codi font que es troba als dipòsits de Git, especialment mitjançant Gitlab. Aquest procés és molt important per considerar la traçabilitat i la transparència dels canvis de codi en les tasques assignades als desenvolupadors.
GitLab és un lloc web Vaja gestor de reposicions que proporciona un dipòsit de codi font, funcions de planificació de projectes i capacitats CI / CD.
En aquest article, veurem com es vincularà una tasca JIRA als canvis de codi font durant una confirmació de Git per al dipòsit clonat des de Gitlab.
Lectura recomanada => Sèrie d'entrenament Atlassian Jira
Què aprendreu:
- Prerequisits
- Instal·leu el connector Git a JIRA i Configuració
- Configuració de Jira a Gitlab
- Conclusió
- Lectura recomanada
Prerequisits
- JIRA 7.3.X instal·lat.
- Projecte Gitlab Enterprise edition 11.x creat amb fitxers afegits al dipòsit.
Instal·leu el connector Git a JIRA i Configuració
El primer pas en la integració és instal·lar el fitxer Complement Git a JIRA.
Inicieu JIRA per instal·lar i penjar el connector com es mostra a continuació. Aneu al Configuració -> Complement -> Gestiona els complements i penja el complement i pengeu el connector.
A la imatge següent es mostra la integració de Git per al complement o el connector Jira instal·lat.
Actualitzeu la pàgina un cop instal·lat el complement. Aquest connector no és gratuït i caldrà comprar-lo. He utilitzat una llicència eval per mostrar la integració. Aquest complement o complement us ajudarà a veure les confirmacions de Git enllaçades amb el problema JIRA.
A mesura que es penja el complement Git, heu d'afegir l'URL del dipòsit Git des del Gitlab. Fer clic a Configura per afegir i connectar-se al dipòsit Git.
A continuació s’indica l’URL del dipòsit Git. Podeu obtenir-ne els detalls al vostre projecte Gitlab.
Fer clic a Pròxim.
Activeu les opcions que es mostren a continuació i seleccioneu el projecte Jira per a la integració. Feu clic a Finalitza.
Quan hàgiu introduït l'URL del dipòsit Git, editeu la configuració del dipòsit per afegir la identificació d'usuari i la contrasenya amb què connectar-vos. Si la vostra empresa LDAP s'utilitza i es configura amb Gitlab, introduïu el mateix a la configuració.
Introduïu els detalls del nom d’usuari i la contrasenya i feu clic a Actualitza.
Feu clic a Actualitza un cop feta.
De tornada al projecte JIRA, he creat una sub tasca per a una història que s’utilitzarà durant el compromís de Git. Tingueu en compte també que la clau Jira és DEM-4.
Configuració de Jira a Gitlab
A la secció anterior, vam veure com afegir detalls del dipòsit Git al servidor Jira. En aquesta secció, també hem d’afegir els detalls del servidor Jira a Gitlab. Recordeu sempre que en aquesta integració cal una comunicació bidireccional.
Obriu el projecte Gitlab i aneu a Configuració -> Integracions. Desplaceu-vos cap avall fins a Jira i feu-hi clic per configurar els detalls del servidor Jira.
Activeu els detalls tal com es mostra, introduïu l'URL del servidor Jira, el nom d'usuari i la contrasenya. Proveu i deseu la configuració. Un cop desats els paràmetres, hauríeu de veure un VERD encercla al costat de Jira com es mostra. Això demostra que el servidor Jira està connectat des de Gitlab i que la integració està completament habilitada.
Per continuar amb la integració, cloneu el dipòsit Gitlab a la màquina local. Normalment, un desenvolupador clonaria a la seva màquina local, modificaria fitxers i confirmaria els canvis al dipòsit Gitlab.
El dipòsit anterior (https) es clona a una màquina local. Realitzeu alguns canvis al fitxer i confirmeu-los.
Mentre feu els canvis, introduïu el fitxer Clau Jira (DEM-4) tal com es mostra mitjançant l'ordre git commit. Un cop feta la confirmació, torneu a canviar els canvis a Gitlab.
El format anterior assegurarà que els canvis fets al codi font al dipòsit Git s’afegeixin al problema Jira (DEM-4) tal com es mostra.
com utilitzar assert en selenium webdriver
Conclusió
Com que els equips de diferents organitzacions utilitzen SVN o Gitlab, aquesta integració amb Jira ajudarà a proporcionar una millor transparència dels canvis de codi font durant els compromisos de SVN o Git.
Així, aquest tutorial sobre la integració de Jira i Gitlab mostra una de les funcions d’integració potents i molt necessàries que es consideraran importants durant qualsevol implementació d’ALM.
Lectura recomanada
- Tutorial d’integració de JIRA i SVN
- Tutorials Eclipse en profunditat per a principiants
- Tutorial JIRA: una guia pràctica completa sobre com utilitzar JIRA
- Descàrrega i instal·lació de Jira amb la configuració de llicències de Jira
- Tutorial d'administració de JIRA: administració i administració d'usuaris de JIRA
- Tutorial JIRA Agile: Com utilitzar JIRA eficaçment per gestionar projectes Agile
- Tutorial de JIRA Dashboard: Com crear JIRA Dashboard amb un exemple
- Tutorial de JIRA Scrum Board: Manipulació de Scrum amb Jira per gestionar el Sprint