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