Integración de Jira con CI/CD

Para demostrar cómo desarrollar, implementar y gestionar aplicaciones con Jira Software y varias herramientas conectadas, nuestro equipo creó ImageLabeller, una sencilla aplicación de demostración creada con AWS que utiliza el aprendizaje automÔtico para aplicar etiquetas a las imÔgenes.

Esta pÔgina explica cómo Jira muestra los datos de otras herramientas, como Bitbucket, GitHub y GitLab. A medida que avanzas en el resto de la guía, puedes comprobar tus incidencias de Jira para ver estas actualizaciones.

Código Jira

Haz clic en Código en el menú del proyecto. Esta pantalla te vincula a todos los repositorios relacionados con tu proyecto. Puedes ir directamente a un repositorio específico haciendo clic en el icono del repositorio.

Bitbucket

Captura de pantalla del código de Jira de Bitbucket

GitHub

Captura de pantalla de GitHub

GitLab

Captura de pantalla de GitLab

Implementaciones de Jira

Haz clic en Implementaciones en el menú del proyecto. La pÔgina Implementaciones muestra la actividad agregada en todo el proyecto. Insights proporciona métricas como la frecuencia de implementación y el tiempo del ciclo. Estos datos se generan automÔticamente cuando los desarrolladores etiquetan las confirmaciones con etiquetas de incidencias de Jira.

Captura de pantalla de implementaciones de Jira

PƔginas del proyecto de Jira

Haz clic en PÔginas del proyecto en el menú del proyecto. Las pÔginas del proyecto agregan todas las pÔginas de Confluence relacionadas con este proyecto y proporcionan algunas plantillas útiles para crear pÔginas nuevas.

Captura de pantalla de las pƔginas del proyecto

Actualizaciones de Jira de CI/CD

Ten en cuenta que los detalles de esta sección estÔn sujetos a cambios según el control de código fuente y las herramientas de CI/CD que estén integradas en Jira. Las siguientes capturas de pantalla estÔn basadas en una integración de Bitbucket. Existen funciones similares para GitHub y GitLab, pero los detalles pueden variar.

Ve a Jira y haz clic en la incidencia de Jira para aƱadir el repositorio de s3_infra.

Captura de pantalla de las actualizaciones del CICD

Busca en la sección Desarrollo para ver un resumen del trabajo realizado. Puedes hacer clic en la sección Desarrollo para que aparezca la pantalla de desarrollo.

Captura de pantalla de los resĆŗmenes de las actualizaciones

Confirmaciones

Puedes ver todas las confirmaciones vinculadas a esta incidencia en la pestaña Confirmaciones. Este enlace se realiza cuando se añade el identificador de la incidencia de Jira al mensaje de confirmación, como se muestra en la columna Mensaje.

Captura de pantalla de la pestaƱa Confirmaciones

Solicitudes de incorporación de cambios

Puedes ver todas las solicitudes de incorporación de cambios vinculadas a esta incidencia en la pestaña Solicitudes de incorporación de cambios.

capturas de pantalla de solicitudes de incorporación de cambios

Implementaciones

Puedes ver todas las implementaciones vinculadas a esta incidencia en todos los entornos en la pestaƱa Implementaciones.

capturas de pantalla de implementaciones

Ahora que entiendes lo que puedes esperar de Jira a medida que vayas creando ImageLabeller, es el momento de implementarlo. El primer paso es configurar AWS SageMaker. ”Haz clic aquí para empezar!

Recomendado para ti

La comunidad de DevOps

Ruta de aprendizaje de DevOps

PruƩbalo gratis