Open asosnoviy opened 5 years ago
Добрый день.
в данном направлении было сделано следующее:
В этом случае если смотреть Blame в гитлабе то видно примерно следующее:
При наличии это листа, можно перенести все на хуки гита. Но пока хочется именно REST API из Таскера.
Конечная цель "синхронизация" задач таскера и issue gitlab, что позволит использовать их параллельно.
Да, это было классно. Поэтому обоими руками за эту доработку.
@asosnoviy Алексей, еще похожую задачу решал, Антон, @stepa86 в публикации Добавляем http-ссылки на самописную систему учета задач
@asosnoviy Алексей, еще похожую задачу решал, Антон, @Stepa86 в публикации Добавляем http-ссылки на самописную систему учета задач
Похоже это решение правильнее задуманного велосипеда... Пойду посмотрю доку к гитлабу.
Покурил доку. Есть вот такое, но за внешние ссылки будут считаться строки ЧтоУгодно-НомерЗадачи
Брошу временно тут. Обработчик Хттп-сервиса редиректящего на задачу по номеру в урле.
http://10.127.148.92:8080/base/hs/tasks/2
Наконец дотащил. Если в гитлабе выключить ихузы и оставить только внешние, то все работает. Веб публикация настраивается аналогично списку информационных баз. Две публикации: одна обычная, вторая только анонимный хттп сервис.
@asosnoviy круто:+1:
@asosnoviy а можешь мини инструкцию сделать? Я бы ее в вики выложил.
Ага, и ПР с ХттпСервисом с меня.
Я как Разработчик хочу иметь возможность экспортировать задачи в issue гитлаба(TFS) Что бы при просмотре blame быстро переходить к issue по номеру "#Номер" указанному в коммите без поиска задачи в таскере.
Контекст: Есть Таскер в котором ведутся задачи И есть Gitlab в который который выгружаются изменения из хранилища
Сценарий: Создание Issue для новой задачи
Допустим Задача доходит до статуса "К разработке" Когда я нажимаю кнопку "Экспорт в Gitlab(TFS)" Тогда в Gitlab'е создается issue И номер issue равен номеру задачи в таскере И содержание равно содержанию в таскере