You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Условимся, что labels of issue определяют type of ticket. Проблема тут в том, что пользователь сам определяет лейбы для issue. Я не хочу выносить это в конфиг, слишком много подводных камней в таком поведении. Кто захочет - запишет свои лейбы в код и пересоберет.
JIRA TYPE
ISSUE LABEL
Bug
bug
feature
enhancement
improvement
improvement
Если в labels встретилось одно из этих слов, соответствующий тип будет поставлен для тикета в jira.
The text was updated successfully, but these errors were encountered:
оказалось, что типы в jira не являются общими, а индивидуальные для каждого проекта. Не хочется хардкодить нужные значения, но и прикручивать какой то самостоятельный маппинг тоже не особо хочется.
есть вариант сделать это в интерактивном режиме, при создании тикета задавать вопрос пользователю, мол, какой тип поставить задаче, и вывести отсортированный по ID список доступных типов в проекте, предложить ввести цифру и предложить сохранить эту цифру в качестве соответственного типа (всегда использовать этот ID для типа BUG, скажем).
Следующий вариант - добавление в глобальный конфиг сохранения таких отображений и убрать вообще интерактивный режим, предлагать прямо в конфиг записывать соответствующие имена типов. Этот вариант смотрится наиболее привлекательным.
Условимся, что labels of issue определяют type of ticket. Проблема тут в том, что пользователь сам определяет лейбы для issue. Я не хочу выносить это в конфиг, слишком много подводных камней в таком поведении. Кто захочет - запишет свои лейбы в код и пересоберет.
Если в labels встретилось одно из этих слов, соответствующий тип будет поставлен для тикета в jira.
The text was updated successfully, but these errors were encountered: