Tengo la integración de Github para Jira y quiero configurar algunas automatizaciones de Jira que se integran con la API de Github. Lo que estoy buscando específicamente es la posibilidad de obtener el ID de Github PR (o el enlace PR completo) de la biblioteca de "valores inteligentes" dentro de Jira.
Lo he intentado issue.property[development].pr
pero no devuelve nada.
¿Alguna idea de si la información de relaciones públicas está expuesta como valores inteligentes en Jira?
github
automation
jira
mar-schmidt
fuente
fuente
Respuestas:
Todos los datos relacionados con GitHub estarían presentes en el valor inteligente de webhookData , que contendrá los datos enviados por el webhook de GitHub.
Entonces, para acceder a la URL del RP, puede usar
webhookData.pull_request.html_url
como se muestra en la captura de pantalla a continuación. Del mismo modo, puede acceder a cualquier otro campo enviado por la carga útil de webhook de GitHub a través dewebhookData
.Créditos : Los pasos completos sobre la integración de Jira y GitHub utilizando la automatización de Jira se proporciona en Simeón Ross 's artículo .
El
issue
valor inteligente tendría todos los datos asociados con un problema de JIRA. Puede crear campos personalizados y configurarlos para el problema cuando el webhook recibe los datos de GitHub. Entonces, si ha agregado datos de GitHub a su problema, puede encontrar la representación json del problema e intentar encontrar el valor inteligente correcto concustomField.value
. Puede intentar acceder a los campos personalizados siguiendo los pasos aquí .fuente