0

Ich möchte Jenkins mit JIRA Cloud integrieren. Ich möchte, dass Jenkins den Build-Job startet, wenn ich den Ausgabestatus in JIRA aktualisiere.Integration Jira Cloud mit Jenkins

Beispiel: Wenn das Problem in Jira vom Status IN PROGRESS zu DEV COMPLETED geht, möchte ich, dass Jenkis einen Build startet.

Grüßen, Maja

Antwort

0

Normalerweise ist der Fluss ein wenig anders.

  • Nachdem Sie mit der Entwicklung fertig sind, sollten Sie JIRA ticket number in commit hinzufügen.
  • Erstellen Sie dann Pull-Request (wenn Sie Git als VCS verwenden) und führen Sie es zum Hauptzweig zusammen.
  • Git-Server wird Build auf der Jenkins-Seite auslösen (Sie sollten Jenkins-Plugin für Ihren Fall finden).
  • Nach Build wird getan Jenkins Update-Status an Jira senden kann (via Jenkins JIRA plugin

einige Variationen Es gibt z. B. Sie merge nur zulassen wollen, wenn Build auf Jenkins erfolgreich war. In diesem Fall JIRA Update sollte von Git-Service durchgeführt werden

0

Vielen Dank für Ihre schnelle Antwort, aber wir haben andere Situation als die gegebene Antwort.Ich werde versuchen, klar zu erklären. 1. Wir haben Jira auf Wolke, die erfolgreich mit Gitlab kommunizieren. (Es gibt einen Build in Jenkins nach Commit in Jira) 2. und wir haben einen Test Jenkins auf unserer lokalen Mac hine Jira ist in Jenkins konfiguriert und wir haben alle benötigten Plugins in Jenkins. Jetzt wollen wir, mit jedem geänderten Status zu dem Thema in Jira (von IN PROGRESS zu DEV COMPLETED), Jenkins einen automatischen Build auf dem Job machen.

Zusätzlich, Gibt es ein Jenkins Plugin für Jira CLOUD, das uns helfen könnte?

0

Derzeit gibt es kein Jenkins-Plugin/Add-on für die JIRA-Cloud, obwohl es sehr gefragt ist. Es wird gemunkelt, dass es im November/Dezember 2017 eine Betaversion geben könnte.

Wenn Sie Bitbucket verwenden, würde ich Pipelines empfehlen. Oder werfen Sie einen Blick auf Bamboo oder TeamCity, da diese Tools direkt in die JIRA Software Cloud integriert sind.