Descripción general de la integración con Jira

Descripción general

DevOps se integra con la cuenta Jira de tu equipo para actualizar automáticamente los estados de las historias cuando implementas una rama en una organización. Esto mantiene alineados los estados del flujo de trabajo de Jira con tu proceso de lanzamiento. Con la integración, puedes controlar qué implementaciones de organización se asignan a qué estados de Jira y qué historias se relacionan con qué ramas.

¿Cómo funciona la integración de DevOps con Jira?

Para comenzar con la integración de Jira, conecta tu cuenta de Jira a DevOps. Una vez conectada, agrega tus proyectos de Jira a la integración. Luego configura Asignaciones de estado para definir a qué estado de Jira se actualiza una historia cuando implementas una rama en una organización específica. Por ejemplo, asigna tu organización Development a En curso, tu organización Testing a En revisión, y tu organización Production a Hecho. Para obtener instrucciones sobre cómo completar estos pasos, consulta los siguientes artículos.

Para controlar qué historias se actualizan durante la implementación, agrégalas a la lista de Historias relacionadas de una rama. Cuando implementas esa rama, DevOps actualiza automáticamente todas las historias de Jira relacionadas según la Asignación de estado para esa organización, asegurando que los estados de las historias reflejen con precisión el progreso de entrega sin actualizaciones manuales. Para obtener instrucciones sobre cómo agregar historias a una rama, consulta el siguiente artículo.

circle-info

Mejores prácticas

  • Usa nombres distintos para las integraciones cuando conectes varias instancias de Jira.

  • Crea asignaciones de estado separadas para cada entorno (Dev, QA, Prod) para que coincidan con tu flujo de trabajo de Jira.

  • Alinea los estados del flujo de trabajo de Jira con tu proceso de lanzamiento. Por ejemplo: En curso → En revisión → Hecho.

  • Guarda tu configuración después de cada cambio de asignación para asegurarte de que las implementaciones desencadenen las actualizaciones correctas.

Ejemplo de integración de Jira

El siguiente diagrama ilustra cómo funciona la integración de Jira usando una configuración y un flujo de trabajo de ejemplo. Consulta la explicación de las secciones de Configuración y Flujo de trabajo a continuación.

  • Configuración

    • Asignación de estado

      • Desarrollo org asignada a En curso

      • Pruebas org asignada a En revisión

      • Producción org asignada a Hecho

    • Historias relacionadas con la rama

      • DO-1 Funcionalidad y DO-3 Error2 las historias están relacionadas con la rama NewVersion rama

    • Proyecto de Jira

      • Enumera todas las historias de este proyecto de Jira de ejemplo.

  • Flujo de trabajo

    • Muestra lo que sucede cuando la NewVersion rama se implementa en la Desarrollo org.

    • Muestra lo que sucede cuando la NewVersion rama se implementa en la Pruebas org.

    • Muestra lo que sucede cuando la NewVersion rama se implementa en la Producción org.

Última actualización

¿Te fue útil?