Cambio de estado automatico de la epica segun estados de las historias
Se requiere saber si un issue tipo epica puede cambiar de estado automáticamente cuando todas sus historias (relacionadas por el campo epic link) cambian de estado. Se puede realizar? de que forma?
Comments (14)
-
repo owner -
reporter Muchisimas gracias por la pronta respuesta Fidel! lo pruebo y cualquier duda te comento. Saludos
-
reporter - changed status to open
Querido Fidel, realice la configuración que me enviaste pero no logro que funcione el cambio automatico de estado de la epica. te detallo: El wkf de mi epic (in discovery -> scoping -> grooming->etc) El wkf de mi story ( created -> selected -> etc) Cuando todas las historias hayan pasado a selected, quiero que la epic pase de "in discovery" a "scoping" por ejemplo. Te adjunto la config que realice en la transición de la story (de created a selected)
-
reporter -
reporter - attached Sin título.png
-
reporter - attached screen.docx
issues
-
repo owner Hola @prodriguezbhp,
Tu configuración debería funcionar, a no ser que haya una condición o una validación en la transición "To Scope" del workflow de la épica que esté bloqueando su ejecución. Por favor, adjunta capturas de pantalla de las pestañas de condiciones, validaciones y posfunciones de la transición "To Scope" del workflow de la épica.
Por otra parte, puedes hacer la siguiente prueba: suprime la expresión booleana del parámetro Conditional execution de la posfunción "Write field on linked issues or subtasks". De este modo, la épica siempre debería pasar al estado "Scoping". Por favor, haz la prueba y dime si es esto lo que ocurre.
-
reporter Fidel una vez mas muchisimas gracias por la pronta respuesta. El problema fue solucionado. Mil gracias por todo. Y seguramente te estare molestando nuevamente por ayuda de este maravilloso plugin. saludos
-
reporter - changed status to resolved
-
reporter - changed status to closed
-
reporter - changed status to open
Fidel, una consulta mas sobre este tema. Como podria hacer (no lo logre imitando la config) si quisiera que mi Epica cambie de estado automaticamente cuando genero mi primer historia relacionada. Entiendo que debo configurar la transicion "create" de la historia pero no logro como. Aguardo tu ayuda gracias
-
repo owner Tendrías que usar la post-función "Write field on linked issues or subtasks" de forma similar al caso de uso de esta incidencia pero con la siguiente expresión booleana en el campo Conditional execution:
count(filterByStatus(linkedIssues("has Epic"), "initial status")) = 1
donde "initial status" es el nombre del estado donde debe encontrarse la Epic antes de que se cree la primera historia.
-
reporter Muchas gracias Fidel, añado que para que me funcione (al ser en la transición de crear un issue) la post funsion debe agregarse luego de las 3 primeras (orden) que ya tiene jira por default. Abrazo!
-
reporter - changed status to resolved
- Log in to comment
Hola @prodriguezbhp,
Se puede hacer utilizando "Write field on linked issues or subtasks" o "Write field on issues returned by JQL Query or Issue List".
Ejemplo: supongamos que quieres mover la Epic al estado Done cuando todas las incidencias relacionadas están en estado Done.
Para ello tienes que añadir la post-function "Write field on linked issues or subtasks" en todas las transiciones que van al estado Done en el workflow de las incidencias relacionadas, utilizando la siguiente configuración:
La expresión booleana en el parámetro Conditional execution es: