¿Cómo puedo ver qué twig contiene una determinada confirmación, al trabajar con atlassian jira y alijo?

Recientemente cambiamos a un flujo de trabajo de twig de característica con git. Nuestra infraestructura se basa en las herramientas de Atlassian jira, bambu y stash. Todo funciona bastante bien y las tres herramientas comparten su estado. Puedo crear una twig nombrada como un boleto jira y rastrear su flujo de trabajo completo a través de jira y bambú hasta que se lance.

Pero parece que hay una característica importante que falta: a menudo tenemos la situación de que un ticket jira tiene muchas subtareas o algunos tickets vinculados. No habrá una sucursal separada para todas las inputs arbitradas, todas las confirmaciones irán directamente a la sucursal principal. Aquí es donde perdemos la trazabilidad de las subtareas; parece que no hay manera en jira de ver en qué sucursal se ha resuelto un ticket referencedo. Necesitamos saber qué twig contiene commits para ciertos tickets. Cuando tenga esta información, puedo implementar la twig para QS y presentar una list de todas las nuevas características / soluciones que se han resuelto en esta twig.

¿Tienes problemas similares o cómo resolverías esto?

No estoy seguro de seguir su pregunta por completo, pero para enumerar las twigs que contienen una determinada confirmación, do git branch --contains <commit> .

Si incluye las keys de emisión en sus posts de confirmación, aparecerá un enlace a la confirmación en la página de problemas de Jira, y asimismo un enlace al problema en la página de confirmación en Stash.

También puede encontrar útil el complemento de detalles de twig para Stash: esto mostrará en qué twigs se incluye una confirmación en la página de confirmación.