Close

Cómo habilitar implementaciones de GitLab en Jira

Tye Davis
Tye Davis

Ingeniero de marketing técnico en GitLab

En esta guía se muestra cómo aprovechar las incidencias e implementaciones integradas cuando se vinculan GitLab y Jira. La función de implementaciones en Jira proporciona una mayor visibilidad de las implementaciones mediante la supervisión y la visualización de las canalizaciones de CI y CD de GitLab frente a las incidencias de Jira durante un tiempo determinado. Gracias a la integración con Jira y GitLab, cualquier miembro del equipo puede visualizar el progreso de un elemento de trabajo a medida que avanza por la canalización de implementación.

Duración

Lectura de 10 minutos.

Público

Trabajas en proyectos de Jira y te gustaría usar las incidencias e implementaciones integradas con GitLab.

Duración

Tienes una cuenta de Jira y conocimientos básicos del uso de esta herramienta. Empieza a usar Jira aquí.

Eres cliente de GitLab. Obtén la integración de GitLab para Jira Cloud aquí.

Si no tienes experiencia con GitLab, empieza a usarlo aquí.

Habilita las implementaciones para un proyecto de software gestionado en equipo

Solo los administradores de proyectos pueden habilitar y deshabilitar las funciones del proyecto.

1. En Jira, ve al proyecto de software gestionado en equipo.

2. Ve a Configuración del proyecto > Funciones.

3. Habilita la función Implementaciones.

Proyectos de Jira Software

4. Ve de nuevo a tu proyecto.

5. Ve a Implementaciones.

6. Selecciona Añadir otra herramienta de CI/CD.

Implementaciones de Jira Software

7. Selecciona Conectar con otros proveedores.

Vincula las implementaciones de Jira Software a Bitbucket

8. Selecciona GitLab.com for Jira Cloud.

GitLab.com for Jira Cloud

9. Descarga la aplicación GitLab.com for Jira Cloud.

GitLab.com for Jira Cloud

10. Añade un espacio de nombres desde GitLab.com.

Espacio de nombres de GitLab.com
Vincula el espacio de nombres de GitLab.com

11. De vuelta en GitLab, después de realizar cambios en el código mediante CI/CD de GitLab, usa commits inteligentes para vincular la confirmación y la rama de GitLab a la incidencia de Jira.

Confirma y crea una rama en GitLab para la incidencia de Jira

12. También puedes usar commits inteligentes para vincular la solicitud de fusión de GitLab a la incidencia de Jira, lo que proporciona visibilidad en las implementaciones de Jira.

Nueva solicitud de fusión de GitLab

13. En Jira, puedes ver que commit inteligente cambió la incidencia de “Backlog” a “En curso”.

Commit inteligente ha trasladado la incidencia en Jira

14. Ve a Implementaciones.

Visualización de canalizaciones de implementación con Jira

La vista Implementaciones en Jira muestra una lista de incidencias e implementaciones, con opciones para filtrar por entornos.

Para mostrar la información de implementación del proyecto, incluye claves de incidencia en los nombres de las ramas, mensajes de confirmación y solicitudes de incorporación de cambios.

Información sobre la vista Implementaciones en Jira

La vista Implementaciones incluye los siguientes filtros y configuraciones:

Filtros y configuración
  • Buscar: en el filtro de texto de búsqueda, especifica las palabras clave que mostrarán las incidencias deseadas y las canalizaciones de implementación asociadas.
  • Entorno: este filtro permite centrar la vista de implementaciones en una instancia de desarrollo seleccionando un entorno en el menú desplegable.
Filtros
  • Versiones: este filtro permite filtrar las incidencias en función de las versiones de los productos publicadas; por ejemplo, las funciones de los productos publicadas a través de diferentes versiones.
  • Epic: este filtro permite agrupar las implementaciones e incidencias por epics. También puedes filtrar las incidencias que no tienen un epic principal.
Filtros
  • Tipo: este filtro te permite clasificar las incidencias por tipos.
Tipos

1 "Issue key","Issue summary","Issue URL","Deployment date","Deployment state","Environment type","Environment name"

2 "ABC-1111","agent-service: Add a POST endpoint to allow runner creation","https://workteams.xyz.net/browse/ABC-1111","2020-12-04 14:40:31","SUCCESSFUL","PRODUCTION","Production"

3 "ABC-2222","agent-service: Add PUT endpoint for runners","https://workteams.xyz.net/browse/ABC-2222","2020-12-04 14:40:31","SUCCESSFUL","PRODUCTION","Production"

  • Configuración de vista: este panel permite configurar la vista de las implementaciones con filtros como Tipos de entorno, Iconos e Incidencias. También puedes deshabilitar la función de implementaciones con la información de este panel.

Configuración de la vista Implementaciones en Jira

Para configurar la vista Implementaciones, ve al panel Configuración de vista del tablero. Contiene los filtros siguientes:

Configuración de implementaciones

Tipos de entorno

Personaliza la vista Implementaciones con los tipos de entorno. Selecciona los tipos de entorno para modificar la vista con el fin de visualizar los estados de las implementaciones durante un tiempo determinado.

Iconos

  • Claves de implementación: oculta o muestra el estado de la implementación en la escala de tiempo.
Claves de implementación
  • Varias implementaciones: oculta o muestra el número de entornos de implementación correspondientes a cada incidencia en el cronograma del proyecto.

Tareas

  • Mostrar incidencias sin implementaciones: oculta o muestra las incidencias que no están asociadas a ninguna implementación.

Un administrador de proyecto puede ver el menú Más opciones (...) situado en la esquina superior derecha de la página Implementaciones y hacer clic en él para administrar las funciones de la aplicación instalada y del proyecto.

Descubre más integraciones para Atlassian Open DevOps.

Tye Davis
Tye Davis

Tye Davis is an evangelist and Technical Marketing Engineer at GitLab. Tye has more than 10 years of experience rooted in agile and DevOps transformations. With roles as a Solution Architect, Product Marketing, and Product Management, he has worked closely with numerous Fortune 500 companies that implemented agile transformations and DevOps best practices.


Compartir este artículo

Lecturas recomendadas

Consulta estos recursos para conocer los tipos de equipos de DevOps o para estar al tanto de las novedades sobre DevOps en Atlassian.

Ilustración de Devops

La comunidad de DevOps

Ilustración de Devops

Ruta de aprendizaje de DevOps

Ilustración de un mapa

Pruébalo gratis

Suscríbete para recibir el boletín de DevOps

Thank you for signing up