Jira Automation Smart Werte der Github-Integration


8

Ich habe die Github-Integration für Jira und möchte einige Jira-Automatisierungen einrichten, die in die Github-API integriert sind. Was ich speziell suche, ist die Möglichkeit, entweder die Github PR-ID (oder den vollständigen PR-Link) aus der Bibliothek "Smart Values" in Jira abzurufen.

Ich habe es versucht, issue.property[development].praber es gibt nichts zurück.

Irgendwelche Ideen, ob die PR-Informationen in Jira überhaupt als intelligente Werte entlarvt werden ?


(1) Laut JIRA-Verwaltungsdokument gibt es einige Einschränkungen für die unterstützten Versionen: Welche JIRA-Version verwenden Sie? (2) Verstehe ich Sie richtig, dass Sie die Pull-Anfrage mit Github initiieren? (Es gibt tatsächlich Kunden, bei denen die PR in JIRA initiiert werden muss).
B - rian

1
Ja, die PR wird mit Github initiiert. Wir laufen Jira Version v8.3.2
mar-schmidt

Antworten:


3

Alle GitHub-bezogenen Daten wären im webhookData- Smart-Wert enthalten, der die vom GitHub-Webhook gesendeten Daten enthält.

Um auf die URL des PR zuzugreifen, können Sie diese webhookData.pull_request.html_urlwie im folgenden Screenshot gezeigt verwenden. Ebenso können Sie auf jedes andere Feld zugreifen, das von GitHubs Webhook-Nutzdaten über gesendet wird webhookData.

Geben Sie hier die Bildbeschreibung ein

Credits : Die vollständigen Schritte zur Integration von Jira und GitHub mithilfe von Automation for Jira finden Sie in Simeon Ross ' Artikel .

Der issueSmart Value enthält alle Daten, die mit einem JIRA-Problem verknüpft sind. Sie können benutzerdefinierte Felder erstellen und diese auf das Problem einstellen, wenn die GitHub-Daten vom Webhook empfangen werden. Wenn Sie also GitHub-Daten zu Ihrem Problem hinzugefügt haben, können Sie die JSON-Darstellung des Problems finden und versuchen, den richtigen Smart Value mit herauszufinden customField.value. Sie können versuchen, auf die benutzerdefinierten Felder zuzugreifen, indem Sie die hier beschriebenen Schritte ausführen .


Hat dir das bei mar-schmidt geholfen?
Madhu Bhat

Leider nein. Die Sache ist, dass ich nicht suche, wie man eingehenden Webhook verarbeitet. Ich versuche, auf die PR-ID des Problems (in der Jira-Ausgabe vorhanden) für einen ausgehenden Webhook zuzugreifen ...
-

@ mar-schmidt Ich habe meine Antwort mit zusätzlichen Informationen aktualisiert, die Sie ausprobieren können. Lassen Sie mich wissen, ob das hilft.
Madhu Bhat
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.