2016-06-27 16 views
0

Ich bin neu bei Octopus deploy, aber was ich möchte, ist eine Möglichkeit, die Jira Ticketnummern in die Release Notes in Octopus deploy zu bekommen. Ich würde gerne die Fixes/Features im Zusammenhang mit der Build-Nummer wissen.Jira Integration mit Octopus deploy

+1

Soll dies automatisiert oder manuell sein? Was ist Ihr aktueller Prozess zum Erstellen von Releases? Ein bisschen mehr Detail würde helfen :) –

Antwort

1

Ich habe einen Powershell-Schritt für TeamCity geschrieben, der die JIRA-API abfragt, um alle Probleme mit der Fixed-In-Version zu lösen, die TeamCity erstellt, und anschließend die JIRA-API erneut abfragt, um die Problemdetails zu erhalten Ich kann dann die Versionshinweise in Markdown erstellen, die dann in Octopack übergeben werden, um sie in das Nuget-Paket einzubetten. Dann, wenn ich in Octopus gehe, kann ich alle enthaltenen Ticketnummern und Zusammenfassungen sehen, gruppiert nach Problemtyp (Bugfix, neue Funktion, Verbesserung usw.).

Angesichts der Tatsache, dass es sehr einfach ist, einen Octopus-Schritt mit Powershell zu erstellen, und die Benutzerfreundlichkeit der JIRA-API, sollten Sie in der Lage sein, etwas ähnliches von Octopus zu tun, aber wenn möglich würde ich empfehlen, es zu machen Ihres Build-Prozesses und nicht Ihres Bereitstellungsprozesses.