Cómo habilitar implementaciones de GitLab en Jira

En esta guía se muestra cómo aprovechar las actividades 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 actividades de Jira durante un tiempo determinado. Gracias a la integración con Jira y GitLab, cualquier miembro del equipo puede visualizar el progreso de una actividad 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 actividades e implementaciones integradas con GitLab.

REQUISITO PREVIO

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 actividad de Jira. 

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

12. También puedes usar commits inteligentes para vincular la solicitud de fusión de GitLab a la actividad 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 actividad de "Backlog" a "En curso".

Commit inteligente ha trasladado la actividad en Jira

14. Ve a Implementaciones.

Visualización de canalizaciones de implementación con Jira

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

Para mostrar la información de implementación del proyecto, incluye claves de elemento de actividad en los nombres de las ramas, mensajes de confirmación y solicitudes de extracción.

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 actividades 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 actividades 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 y actividades por epics. También puedes filtrar las actividades que no tienen un epic principal.

Filtros
  • Tipo: este filtro te permite clasificar las actividades por tipos.

Tipos

1 "Clave de elemento de actividad","Resumen de actividad","URL de actividad","Fecha de implementación","Estado de implementación","Tipo de entorno","Nombre de entorno"

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 devista: este panel te permite configurar la vista de las implementaciones con filtros como Tipos de entorno, Iconos y Actividades. 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 actividad en el cronograma del proyecto.

Actividades

  • Mostrar actividades sin implementaciones: oculta o muestra las actividades 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.

Recomendado para ti

La comunidad de DevOps

Ruta de aprendizaje de DevOps

Pruébalo gratis