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