Интеграция Jira с развертыванием Octopus

Я новичок в развертывании Octopus, но мне нужен способ получить номера билетов jira в примечаниях к выпуску в развертывании осьминога. Я хотел бы знать исправления/функции, связанные с номером сборки.


person dtucker1914    schedule 27.06.2016    source источник
comment
Это должно быть автоматизировано или вручную? Каков ваш текущий процесс создания релизов? Немного подробностей не помешало бы :)   -  person Evolve Software Ltd    schedule 30.06.2016


Ответы (1)


Я написал шаг Powershell для TeamCity, который запрашивает API JIRA, чтобы получить все проблемы с версией Fixed In, эквивалентной номеру версии, которую создает TeamCity, а затем снова запрашивает API JIRA, чтобы получить сведения о проблеме, чтобы я мог затем построить примечания к выпуску в Markdown, которые затем передаются в Octopack для встраивания в пакет Nuget. Затем, когда я захожу в Octopus, я вижу все включенные номера заявок и сводки, сгруппированные по типу проблемы (исправление ошибки, новая функция, улучшение и т. д.).

Учитывая, что очень просто создать шаг Octopus с помощью Powershell и простоту использования API JIRA, вы должны иметь возможность сделать что-то подобное из Octopus, но если возможно, я бы рекомендовал сделать это частью вашего процесса сборки. а не процесс развертывания.

person David Keaveny    schedule 19.12.2016