es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo encontrar problemas duplicados en la API de Jira Rest.

Estoy utilizando la API de Jira REST para python3.7. Puedo obtener los problemas vinculados de Jira, es decir, se pueden identificar las relaciones padre e hijo de un problema en particular. Pero no estoy seguro de cómo encontrar los problemas duplicados en un caso específico de Jira.
A continuación se muestra el código que estoy utilizando para identificar las relaciones padre-hijo:

for links in issue.fields.issuelinks:
    if hasattr(links, "outwardIssue"):
        outwardIssue = links.outwardIssue
    elif hasattr(links, "inwardIssue"):
        inwardIssue = links.inwardIssue

Necesito ayuda para encontrar problemas duplicados en Jira.
¡Gracias por adelantado!

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Para encontrar problemas duplicados en Jira, puedes usar la consulta JQL (Jira Query Language) para buscar problemas con atributos similares. Aquí tienes un ejemplo:

    from jira import JIRA
    
    jira = JIRA('https://tu_instancia_de_jira.atlassian.net', basic_auth=('nombre_de_usuario', 'contraseña'))
    
    # Buscar problemas con un título similar al problema actual
    jql = 'project = TU_PROYECTO AND issuetype = TU_TIPO_DE_PROBLEMA AND summary ~ "TU_RESUMEN"'
    issues_similares = jira.search_issues(jql)
    
    # También puedes buscar problemas con una descripción similar u otros atributos
    

    En la variable jql, puedes definir los parámetros de búsqueda que coincidan con los atributos del problema actual del que estás buscando duplicados. Una vez que tengas la lista issues_similares, puedes recorrerla en un bucle para manejar los problemas duplicados de manera adecuada.

Comments are closed.